[АРХИВ]Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 5. - страница 91

 
lottamer:



ищи слово modify 
отобрать = почти никак, обязательно что-нибудь посыпется вместе с нем... ну разве что функция модификации должны быть выделена в ПОЛЬЗОВАТЕЛЬСКУЮ функцию. тогда ее можно изъять из кода...."почти" без последствий... но тогда изменится ход события, и ...в общем все равно все посыпется:))) 

 



Ну а как-то так сделать, что бы не вырезать уровень, а например ограничиться не модификацией, а только проверкой?
 
artmedia70:
Попробуйте выбирать ордера с конца списка и проверять цену его закрытия на предмет совпадения с его тейком.
Спасибо! Но не знаю, имеет ли смысл перебирать с конца, если закрывается по тейку почти всегда первый, а остальные ведь доливки!
 
Allis:

Ну а как-то так сделать, что бы не вырезать уровень, а например ограничиться не модификацией, а только проверкой?

не знаю. :)
 
lottamer:
по идее маркер поставлен для того чтобы избежать повторного открытия. Но советник открывает сделки каждый тик...  почему так? маркер больше нигде не используется и не обнуляется


Осмелюсь предположить, что все-таки mark где-то обнуляется. Кстати а где mark объявлен? Внутри start() или вне. Если внутри то должен быть static int mark; Если снаруже start() то просто int mark;

Черт, кажись уже поздно ответил... ну и ладно....

 
 Можно ли на демо-счете делать доливку, то есть, виртуальный депозит, пополнение баланса...?
 
Allis:

Ну а как-то так сделать, что бы не вырезать уровень, а например ограничиться не модификацией, а только проверкой?


Если есть исходный код MQL то просто закомментируйте OrderModify, и добавьте свою проверку.
 
yellownight:
 Можно ли на демо-счете делать доливку, то есть, виртуальный депозит, пополнение баланса...?

Где-то, когда-то слышал, что можно, может не у всех ДЦ. Но проще открыть новый счет
 
Подскажите, а если запилить сигнал из МТ5 в user32.dll МТ4 сможет их оттуда прочитать?
 
yellownight:
 Можно ли на демо-счете делать доливку, то есть, виртуальный депозит, пополнение баланса...?

Можно, в Альпари точно. НО, только если Вы открывали дёмку через личный кабинет
 
Sepulca:


Если есть исходный код MQL то просто закомментируйте OrderModify, и добавьте свою проверку.


Ах если б я знала как это сделать.... Удалила из

 //if (OrderModify(OrderTicket(), OrderOpenPrice(), OrderStopLoss(), price + koef*325*Point, 0))

   if (OrderModify(OrderTicket(), OrderOpenPrice(), price + koef*325*Point, 0)),

там стоооолько ошибок посыпалось....

Причина обращения: