Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
#property copyright "Copyright © 2005, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" datetime time,time2; int start() { if (TimeToStr( iTime(NULL,15,0),TIME_MINUTES)>="07:00" && TimeToStr( iTime(NULL,15,0),TIME_MINUTES)<="07:45") { if (TimeToStr(iTime(NULL,0,0),TIME_DATE|TIME_MINUTES)=="2005.03.17 07:00" || TimeToStr(iTime(NULL,0,0),TIME_DATE|TIME_MINUTES)=="2005.03.17 07:30") { time=iTime(NULL,15,0)+273600; time2=iTime(NULL,15,0)+68400; OrderSend(Symbol(),OP_BUYLIMIT,0.1,1.3310,3,1.3260,1.3510,"My order #2",16383,time,White); OrderSend(Symbol(),OP_SELLLIMIT,0.1,1.3416,3,1.3456,1.3376,"My order #2",16384,time2,Red); } } return(0); }Почему в результатах теста после установки второго buylimit ордера идет постоянный buy?
Этот код я привел для примера, так же возникает подобная ошибка но идет постоянный "expiration".
Объясните природу данной ошибки.
Вот результат исполнения данного скрипта: