Lobzik
Algoforex

 
Уровень 20

  Торгую в компаниях:


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

Рейтинг 2146



РЕКОМЕНДУЮ



Скрипт открывающий рыночный ордер в указанную дату и время.

Доброго времени. Требуется скрипт, открывающий рыночный ордер BUY или SELL, BUY и SELL, в строго определенную дату и время.
Параметры скрипта следующие:
extern int stoploss = 50, //уровень выставления SL, если 0, то SL не выставляется
takeprofit = 50, //уровень выставления TP, если 0, то TP не выставляется
MaxOrders = 1, //кол-во ордеров
Magic = 123456; //уникальный номер ордера
extern double LotBuy = 0.1; //объем ордера если 0 то не откоывать
extern double LotSell = 0.1; //объем ордера если 0 то не откоывать
extern datetime TimeSet = D'2014.08.25 15:00'; //Время выставления ордеров, если текущее время больше установленного, то выставляются сразу
extern int attempts = 10; //кол-во попыток открытия

НЕОБХОДИМО ДОБАВИТЬ, ТРАЛ и БУ!
  • 0
  • Просмотров: 2606
  • 3 августа 2018, 10:21
  • Lobzik
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

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

+
0
c тралом и бу тогда уж не скрипт а советник
avatar

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

  • 3 августа 2018, 18:42
+
0
Хорошо, пусть советник.
avatar

  20  Lobzik Автор Сообщений: 119 - Algoforex

  • 3 августа 2018, 18:46
+
0
на 8-е
avatar

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

  • 3 августа 2018, 18:51
+
0
avatar

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

  • 4 августа 2018, 09:42
+
0

Советник как открывает в указанное время ордера, так и продолжает их открывать друг за другом, пока не отключишь, требуется открытие только один раз в указанное время и дату и что бы не продолжал.
Редактирован: 4 августа 2018, 13:19
avatar

  20  Lobzik Автор Сообщений: 119 - Algoforex

  • 4 августа 2018, 13:09
+
0
требуется открытие только один раз в указанное время и дату и что бы не продолжал.

а где это в тз?
avatar

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

  • 4 августа 2018, 13:48
+
0
«Требуется скрипт, открывающий рыночный ордер BUY или SELL, BUY и SELL, в строго определенную дату и время.» О продолжении никакой речи и не шло.
avatar

  20  Lobzik Автор Сообщений: 119 - Algoforex

  • 4 августа 2018, 14:28
+
0
Время выставления ордеров, если текущее время больше установленного, то выставляются сразу

вот здесь написано время больше, поэтому я так и прописал.
см. нижний коммент как поправить.
avatar

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

  • 4 августа 2018, 14:34
+
0
в выражении:
if(TimeCurrent()>=StringToTime(Data))

меняете > на =
if(TimeCurrent()==StringToTime(Data))

avatar

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

  • 4 августа 2018, 14:17
+
0
Спасибо большое, теперь работает как надо.
avatar

  20  Lobzik Автор Сообщений: 119 - Algoforex

  • 4 августа 2018, 14:35

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