Группа "Стол заказов MQL"

Рейтинг 2146



РЕКОМЕНДУЮ



Сеточник по MACD (ищу поручителя)

Ищу поручителя для создания сеточника, работающего по сигналам MACD (стандартного из MT4).
1. При пересечении гистограммы и сигнальной линии идет сигнал на buy/sell.
2. Открываются только те ордера, которые были разрешены.
3. Добавить мартин с возможностью отключения.
4. Магик — обязательно.
5. 4 и 5 значные котировки.
По сути это сеточник для открытия нужных мне ордеров, параметры которых я задаю сам вручную.
Zayavka na setochnik.txt (2 Kb)
  • 0
  • Просмотров: 2436
  • 26 ноября 2019, 12:33
  • Stampa
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Magic к советнику
Следующая запись в группе  
Доработка советника Usrednitel41
24 ноября 2019
27 ноября 2019

Брокер для ваших роботов, 15 лет на рынке

Комментарии (9)

+
+1
yadi.sk/d/UkVGa8NzxY6vxQ Советник игра на повышение есть сет. Работает до Нового Года за спасибо.
avatar

  13  axe44 Сообщений: 1149 - Алек

  • 26 ноября 2019, 12:41
+
0
2. Открываются только те ордера, которые были разрешены.

Кем или чем разрешены?
avatar

  5  Andrey1979 Сообщений: 136

  • 26 ноября 2019, 14:28
+
+1
При сигнале MACD например на Sell советник смотрит, какие ордера разрешены мною в настройках — рыночные Sell, SellLimit и SellStop, такие он и откроет. При появлении сигнала на Buy — смотрит соответственно Buy. Основные настройки есть в файле во вложении. Фактически мне не нужна автоторговля — просто выставление нужной мне сетки ордеров при появлении сигналов MACD.
avatar

  2  Stampa Автор Сообщений: 3

  • 26 ноября 2019, 15:40
+
0
Сеточник по MACD (ищу поручителя)

Выступаю поручителем, моя тема *yes* 
Данные по ТЗ должны быть здесь в быстром доступе, переношу сюда с не большими доработками и в читабельном виде:

В настройки:

Magic = 111; //магик

extern string Начальный_лот=""; //начальный лот
extern double Lot=0.1; //фиксированное значение
extern double PercentDepo=1; //% от депозита. PercentLot (используется, если Lot=0)
input double MaxLot = 10; // максимальный лот

Setka
bool Buy = true; //открыть Buy ордер
bool Sell = true; //открыть Sell ордера
bool BuyStop = true; //открыть BuyStop ордера
bool BuyLimit = true; //открыть BuyLimit ордера
bool SellStop = true; //открыть SellStop ордера
bool SellLimit = true; //открыть SellLimit ордера
int FirstStop = 10; //расстояние (в пунктах) от текущей цены до первого Stop ордера
int FirstLimit = 10; //расстояние (в пунктах) от текущей цены до первого Limit ордера

int StepStop = 10; //расстояние (в пунктах) между Stop ордерами
int StepLimit = 10; //расстояние (в пунктах) между Limit ордерами

double K_StepStop = 1.0; //коэффициент расширения сетки Stop
double K_StepLimit = 1.0; //коэффициент расширения сетки Limit

int OrdersStop = 5; //кол-во ордеров сетки Stop
int OrdersLimit = 5; //кол-во ордеров сетки Limit

double K_LotStop = 1; //умножение лота Stop ордеров
double Plus_LotStop = 0.01; //добавление лота Stop ордеров

double K_LotLimit = 1; //умножение лота Limit ордеров
double Plus_LotLimit = 0.01; //добавление лота Limit ордеров

int stoploss = 50; //уровень выставления SL рыночных ордеров, если 0, то SL не выставляется
int stoplossStop = 50; //уровень выставления SL Stop ордеров, если 0, то SL не выставляется
int stoplossLimit = 50; //уровень выставления SL Limit ордеров, если 0, то SL не выставляется

int Expiration = 0; //срок истечения отложенного ордера в секундах, если 0, то срок не ограничен (86400 — сутки)
int attempts = 10; //кол-во попыток открытия ордера

BULevel = 0; // уровень БУ
BUPoint = 30; // пункты БУ

TrailingStop = 200; // трал, при значении=0, не используется/

Время работы:
-StartHour1 = 9; // час начала торговли
-StartMin1 = 30; // минута начала торговли
-EndHour1 = 23; // час окончания торговли
-EndMin1 = 30; // минута окончания торговли

-CloseOn = 1; // 0/1-закрытие поз. в конце работы
-CloseSig = 0; // 1-закрытие по сигналу

Настройки индикатора:

input string IndName = «Examples\\MACD»;
input int Fast = 12; // Fast EMA period
input int Slow = 26; // Slow EMA period
input int Signal = 9; // Signal SMA period
input ENUM_APPLIED_PRICE applied_price_MACD = PRICE_CLOSE; //используемая цена MACD

avatar

  19  Marik007 Сообщений: 417 - Forexman

  • 27 ноября 2019, 23:02
+
0
за такой объем работы не берусь
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 28 ноября 2019, 17:13
+
0
Андрей, если можно давайте в 2-3 этапа, сначала самое простое, что бы проверить идею а в следующих топиках будем дорабатывать, если оно того стоит...*yes*  То есть: сигнал+сетка(ордера Стоп и Лимит)+(стандартный набор БУ, Трал, время работы)+ закрытие по обратному сигналу.
За основу можно взять готовый сов «Советник по «MACD»», и поменять типы ордеров с не большими добавками…


Редактирован: 29 ноября 2019, 00:05
avatar

  19  Marik007 Сообщений: 417 - Forexman

  • 29 ноября 2019, 00:02
+
0
пока все по минимуму: www.opentraders.ru/downloads/2493/

avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 29 ноября 2019, 22:36
+
0
все почти из списка есть: www.opentraders.ru/downloads/2493/



avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 30 ноября 2019, 16:45
+
0
Спасибо, будем пробовать!
avatar

  2  Stampa Автор Сообщений: 3

  • 30 ноября 2019, 17:24

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий