Просто сделай сравнения
if(Year()==2006 && Month( )==1 && Day()==20 && Hour()==9) ...
if(Year()==2006 && Month( )==1 && Day()==20 && Hour()==9) ...
Просто сделай сравнения
if(Year()==2006 && Month( )==1 && Day()==20 && Hour()==9) ...
if(Year()==2006 && Month( )==1 && Day()==20 && Hour()==9) ...
Точно. Спасибо.
вообще-то это не эффективно... может не быть такого тика и поза не откроется...
по-нормальному лучше составить дату и время вручную...
1-е число месяца 00.00 + (день месяца*86400+час*3600+минута*60)
1) составить начало интервала открытия
2) составить таким же образом конец интервала открытия
3) проверять, не открыта ли поза || время>t1 || время<t2
как определять константы, написано в хэлпе:
по-нормальному лучше составить дату и время вручную...
1-е число месяца 00.00 + (день месяца*86400+час*3600+минута*60)
1) составить начало интервала открытия
2) составить таким же образом конец интервала открытия
3) проверять, не открыта ли поза || время>t1 || время<t2
как определять константы, написано в хэлпе:
D'01.01.2004' //равнозначно D'01.01.2004 00:00:00'
Подскажите пожалуйста полный код эксперта который бы в заданное время автоматически открывал/закрывал позицию.

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Нужно открыть сделку скажем 2006.01.20 09:00 и закрыть 2006.01.24 00:00.
Читал хелп но так и не понял как при совпадении условия скажем
if (CurTime()== ... ) {
OPEN BUY
}
if (CurTime()== ... ) {
CLOSE BUY
}
Вместо точек "..." нужно написать конкретную дату и время. Подскажите как это сделать.