profit777 0 Share Posted May 31, 2013 Здравствуйте. Подскажите пожалуйста как реализовать ограничение для торговли. Есть 4 советника работающих по одному принципу в пределах одного терминала -> без трейлингов, сразу выставленым фиксированым тейк профитом и стоплосом. но вот не задача... даже если вставить на M30 паузу следующего срабатывания на Period()*3600 то есть на 60 минут все равно открывает. На пример в 14.00 открылся селл, а в 14.10 закрылся (следующий час не должно открываться ничего по советнику M30) но в 14.10 открывается такой же селл... иногда проскакивает три за раз... если один открыт... но если поставить такую паузу то и другие советники не работают на меньших и больших таймфреймах... Спаибо OrderSelect(OrdersTotal()-1,SELECT_BY_POS,MODE_TRADES); if(TimeCurrent()-OrderOpenTime() < Period()*3600) return; if (OrdersTotal()<4) Link to post Share on other sites
kazakov.v 189 Share Posted May 31, 2013 static datetime TimeForOpen=0; if(TimeCurrent()<TimeForOpen) return; проверка условия открытия, если ордер открыли, то TimeForOpen=TimeCurrent()+XXX; следующая проверка будет разрешена через ХХХ секунд. Никому верить нельзя. Мне - можно. Link to post Share on other sites
Programmer 33 Share Posted June 10, 2013 На пример в 14.00 открылся селл, а в 14.10 закрылся (следующий час не должно открываться ничего по советнику M30) но в 14.10 открывается такой же селл... Здравтствуйте, Вы поясните - Вам надо, чтобы ни один из советников ничего не открывал, или же только тот советник, который только что открыл ордер?? В первом случае, kazakov.v Вам правильно позсказал. А во втором, Вам понадобятся глобальные переменные. Про глобальные переменные на уровне терминала подробней читайте в Курсе MQL4: https://alpariforum.com/showthread.php?p=3031523#post3031523 Также, возможно, стоит рассмотреть вариант проверки не времени, а ограничение торговли в случае наличия открытого оредра по данному инструменту. Вероятно, подобный модуль подойдет лучше для Ваших целей. Пишите, если остались вопросы. Кирилл Link to post Share on other sites
Recommended Posts