Привет. Спасибо вам за статью, очень грамотно расписали, НО как мне сделать мультивалютным его при таком шаблоне. Он удобен чтобы тестировать и привык к нему. Работает он по такому принципу:
If(МА 1 больше меньше...)
{
MqlTick last_tick;
SymbolInfoTick(Symbol(), last_tick);
price = last_tick.bid;
if(TimeCurrent() - LastTradeTime < NextOpenTradeMinute * 60) return; //next open trade after time
if(!inTimeInterval(TimeCurrent(), TOD_From_Hour, TOD_From_Min, TOD_To_Hour, TOD_To_Min)) return;
if(TerminalInfoInteger(TERMINAL_TRADE_ALLOWED) && MQLInfoInteger(MQL_TRADE_ALLOWED))
{
Вот здесь он посылает меня на функцию ниже ticket = myOrderSend(ORDER_TYPE_SELL, price, lot, "");
if(ticket == 0) return;
}
else //not autotrading => only send alert
myAlert("order", "");
LastTradeTime = TimeCurrent();
}
Тут пытался методом тыка сделать его мультивалютным, но не могу разобраться, что и куда вписать. Попробовал все способы что нашел.
Чтобы написать отзыв или скачать файл, необходимо быть зарегистрированным пользователем. Если Вы уже регистрировались ранее, войдите под своим именем. Если Вы еще не регистрировались, то, пожалуйста, зарегистрируйтесь. Регистрация не займет много времени.
Справка: зарегистрированные пользователи могут добавлять и скачивать файлы, вести собственный блог, комментировать записи, обмениваться личными сообщениями с другими участниками и др.
Комментарии (1)
Тут пытался методом тыка сделать его мультивалютным, но не могу разобраться, что и куда вписать. Попробовал все способы что нашел.
[ 0 ] tar28263Зарегистрирован: 24 апреля 2019 | Сообщений: 0 - forex_neforex@mail.ru
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий