mobidik
-----
вы не поняли мой вопрос...
логика работы - 1 сигнал - 1 ордер, и он должен открываться по переднему фронту сигнала! и вопрос - как это написать в коде???:facepalm:
Ups, таки сперва не понял...
А Вы, случаем, к радиотехнике имеете отношение?
Пробуйте такой вариант:
PHP:
int 1_ор_1_ус = 1; // переменная для условия 1-ордер на 1-условие.
// присваиваем ей значение 1.
if(Ваше условие на бай && 1_ор_1_ус==1) // проверка условия на вход бай.
{ //
ticket=OrderSend(Symbol(),OP_BUY,Lots ... // открываем ордер ...
if(ticket>0) // если ордер открылся
1_ор_1_ус = 0; // тогда переменной 1_ор_1_ус присваиваем - 0.
} // как только
if(!Ваше условие на бай) // условие на вход бай перестало выполнятся,
1_ор_1_ус = 1; // тогда переменной 1_ор_1_ус присваиваем - 1.
Gnn-life
В предложенном мной варианте есть неточность, правильно будет так:
PHP:
if(Ваше условие на бай) возможен бай = 1; // есть выполнение условия на вход бай, приваиваем перем. "возможен бай" - 1
Заменить на
if(Ваше условие на бай) возможен бай = 1; else возможен бай = 0;
Последнее редактирование: