[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 853
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Он и так сливает. Зачем ускорять-то???
Пытаюсь експерта в тестере прогнать, решил добавить отложник,
вот код откытия OrderSend(Symbol(),OP_BUYSTOP,0.1,lAsc+40*lPoint,3,0,0," EXp #",01:00,Red);
все правильно, но в тестере вылетает ошибка :2010.09.20 EURUSD: OrderSend error 4062,..
Ошибка 4062 ERR_STRING_PARAMETER_EXPECTED Ожидается параметр типа string
? Почему возникает данная ошибка ведь символ валюты указан верно ! Подскажите кто сталкивался с этим.
Кстати в следующей строке кода функция открытия простого ордера на покупку OrderSend(Symbol(), OP_BUY,0.1,lAsc,3,0,0," EXp #",0,Red); вполне работает буз проблемм
вот код откытия OrderSend(Symbol(),OP_BUYSTOP,0.1,lAsc+40*lPoint,3,0,0," EXp #",01:00,Red);
Кстати в следующей строке кода функция открытия простого ордера на покупку OrderSend(Symbol(), OP_BUY,0.1,lAsc,3,0,0," EXp #",0,Red); вполне работает буз проблемм
в хелпе посмотрите описание, тип datetime схож с int
в хелпе посмотрите описание, тип datetime схож с int
так нет не схож конечно,.. не понял,.. 01:00 это что не тип datetime ?
Видимо надо было так D'01:00', но в таком случае вылетает ошибка, что неполная дата. а мне поидее дни и месяца не требуются,. запуталсяя ни че не понимаю
так нет не схож конечно,.. не понял,.. 01:00 это что не тип datetime ? что касается второго кода так тут = datetime expiration=0, а как в первом случает вводить тогда?
Например,
_TimeCurrent + timeframe * 60
где
_TimeCurrent = iTime(Symbol(), timeframe, 0);
timeframe - период, например, PERIOD_H1
или, для Вашего случая
iTime(Symbol(), PERIOD_H1, 0) + 60 * 60
так нет не схож конечно,.. не понял,.. 01:00 это что не тип datetime ?
Видимо надо было так D'01:00', но в таком случае вылетает ошибка, что неполная дата. а мне поидее дни и месяца не требуются,. запуталсяя ни че не понимаю
см. https://docs.mql4.com/ru/basis/types/datetime - Типы данных - Константы даты и времени (datetime)
Например,
_TimeCurrent + timeframe * 60
где
_TimeCurrent = iTime(Symbol(), timeframe, 0);
timeframe - период, например, PERIOD_H1
а *60 это что? что получаеться, текущее время + 60 *60 ?
не доганаю никак,.. скажите проще, я там уж разберусь на примере,.. ну вот мне надо чтоб отложник удалялся в 23:00 каждый день
см. https://docs.mql4.com/ru/basis/types/datetime - Типы данных - Константы даты и времени (datetime)
да я только туда и смотрю,.. и ничего не понимаю, что толку D'12:30:27' //равнозначно D'[дата компиляции] 12:30:27' ??? и что дальше то?
а *60 это что? что получаеться, текущее время + 60 *60 ?
не доганаю никак,.. скажите проще, я там уж разберусь на примере,.. ну вот мне надо чтоб отложник удалялся в 23:00 каждый день
время в секундах
iTime(Symbol(), PERIOD_D1, 0) + 23 * 60 * 60
время в секундах
iTime(Symbol(), PERIOD_D1, 0) + 23 * 60 * 60
или
D'23'
Ниче не помогает че уже не делал )) теперь вылетает ошибка неправильного параметра )) если ставить как D'23' тогда ошибка '23' - date literal string is incomplete