Ищу поручителя для создания сеточника, работающего по сигналам MACD (стандартного из MT4).
1. При пересечении гистограммы и сигнальной линии идет сигнал на buy/sell.
2. Открываются только те ордера, которые были разрешены.
3. Добавить мартин с возможностью отключения.
4. Магик — обязательно.
5. 4 и 5 значные котировки.
По сути это сеточник для открытия нужных мне ордеров, параметры которых я задаю сам вручную.
Zayavka na setochnik.txt (2 Kb)
Комментарии (9)
13 axe44 Сообщений: 1149 - Алек
Кем или чем разрешены?
5 Andrey1979 Сообщений: 136
2 Stampa Автор Сообщений: 3
Выступаю поручителем, моя тема
Данные по ТЗ должны быть здесь в быстром доступе, переношу сюда с не большими доработками и в читабельном виде:
В настройки:
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
19 Marik007 Сообщений: 417 - Forexman
35 AM2 Сообщений: 16285 - Андрей
За основу можно взять готовый сов «Советник по «MACD»», и поменять типы ордеров с не большими добавками…
Редактирован: 29 ноября 2019, 00:05
19 Marik007 Сообщений: 417 - Forexman
35 AM2 Сообщений: 16285 - Андрей
35 AM2 Сообщений: 16285 - Андрей
2 Stampa Автор Сообщений: 3
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий