A.S.V.
VIP-участник
исправил появление ошибок и предупреждений при применении #property strictБлагодарю. Но задал #property strict и выдало несколько предупреждений и 2 ошибки. Можно ли их исправить, пожалуйста?Посмотреть вложение 446652
исправил появление ошибок и предупреждений при применении #property strictБлагодарю. Но задал #property strict и выдало несколько предупреждений и 2 ошибки. Можно ли их исправить, пожалуйста?Посмотреть вложение 446652
Вот лог:Есть некий советник. Подскажите пожалуйста, как при открытии ордера и модификации тейка сделать так, что бы не выдавало ошибку модификации тейка(т.е. ордер при сильном скачке открывает, а тейк не ставит) Нужно скорее всего какое то проскальзывание или типа того добавить при выставлении тейка наверное.
Код прилагаю:
void BuyOrder()
{
double SL = Ask - 0*PipValue*Point;
if (0 == 0) SL = 0;
double TP = Ask + Takeprofit*PipValue*Point;
if (Takeprofit == 0) TP = 0;
int ticket = -1;
if (true)
ticket = OrderSend(Symbol(), OP_BUY, Lots, Ask, 4, 0, 0, "", magic1, 0, Blue);
else
ticket = OrderSend(Symbol(), OP_BUY, Lots, Ask, 4, SL, TP, "", magic1, 0, Blue);
if (ticket > -1)
{
if (true)
{
OrderSelect(ticket, SELECT_BY_TICKET);
bool ret = OrderModify(OrderTicket(), OrderOpenPrice(), SL, TP, 0, Blue);
if (ret == false)
Print("OrderModify() error - ", ErrorDescription(GetLastError()));
}
}
else
{
Print("OrderSend() error - ", ErrorDescription(GetLastError()));
}
}
При умеренной волатильности, все работает как нужно, и тейки ставит. стоп лосс не ставит, т.к в данной системе он не нужен.Вот лог:
17:00:17.591 EURUSD,M15: open #1005713 sell 0.09 EURUSD at 1.17554 ok
17:00:17.591 EURUSD,M15: OrderModify() error - invalid stops
в самом коде имеются ... мягко говоря. неоднозначные решения... типа 0 ==0При умеренной волатильности, все работает как нужно, и тейки ставит. стоп лосс не ставит, т.к в данной системе он не нужен.
Подскажите пожалуйста как вылечить тейки, голова не варит уже вообще.
Проскальзывание (Slippage) стоит 4пп. Может быть из за него? для 5 знака это мало, знаю. но слип регулирует открытие ордера, а не профит. а ордер открылся в том случае, а тейк не поставился
Добавил глубину истории, заодно подправил алерт, а то трезвонит на каждом тике, забирай.Уважаемые господа программисты вылечите пожалуйста индюшка. Вешает терминал напрочь. Что за хрень... Готов поделиться дензнаками.
БЛАГОДАРЮif (Year() >= 2020) return (0);
Закомментил ).
Добавил глубину истории, заодно подправил алерт, а то трезвонит на каждом тике, забирай.
Working FileI would like to use this indicator, but it does not work fine, can someone help me fix it?
А уменя все отображается.Помогите пожалуйста, не отображаются индикаторы
один индикатор криво отображается, другой вовсе не отображается, буду ждать милости от наших уважаемых программистовА уменя все отображается.
А ну посмотрите есче раз.
Но это не точно надо чтобы правельный кодер посмотрел.