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

 
Так, еще раз. Я задаю ему в SetIndexStyle - что би он чертил черту между двумя заданними точками- так
DRAW_SECTION 1 Отрезки между непустыми значениями линии
Я ведь правильно понял, что мне справка пишет?
 
Ага, щас допишу!!
 
 for (int iiri=total-1; iiri>=0; iiri--)
   {if(OrderSelect(iiri, SELECT_BY_POS))
   {if(OrderSymbol  ()==Symbol()      )
   {  
   if(OrderType    ()==OP_BUY&&OrderMagicNumber()==Magic2 && Bid>OrderOpenPrice()+NormalizeDouble(profit*Point,Digits))
   {
    ObjectCreate("Line1112"+OrderTicket(),OBJ_HLINE,0,0,OrderOpenPrice());
    ObjectSet("Line1112"+OrderTicket(),OBJPROP_COLOR,Green);
    ObjectSet("Line1112"+OrderTicket(),OBJPROP_STYLE,0);
    ObjectSet("Line1112"+OrderTicket(),OBJPROP_WIDTH,1);
   }
   if (NormalizeDouble(ObjectGet("Line1112"+OrderTicket(),OBJPROP_PRICE1),Digits)!=NormalizeDouble(OrderStopLoss(),Digits)&&ObjectFind("Line1112"+OrderTicket())==0)
   {
   OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(ObjectGet("Line1112"+OrderTicket(),Digits),OBJPROP_PRICE1),OrderTakeProfit(),0,Blue);
   }

}}} 

почему после перетаскивания линии терминал пишет OrderModify error 1

и постоянно то делает ордер со стопом то без стопа ???

 
Dimka-novitsek:
Так, еще раз. Я задаю ему в SetIndexStyle - что би он чертил черту между двумя заданними точками- так
DRAW_SECTION 1 Отрезки между непустыми значениями линии
Я ведь правильно понял, что мне справка пишет?
Я использую DRAW_LINE. С DRAW_SECTION у меня недоразумения.
 

как правильно установить новый советник на платформу?

 

Подскажите, в чём может быть причина ограничения расчёта индикатора 31 свечой. До определённого момента всё было нормально, но внезапно появилось это досадное ограничение.

Код:

   int counted_bars=IndicatorCounted();
   int limit, i;


   if(counted_bars<0) return(-1);

   limit=(Bars-counted_bars)-1;
 
   for(i=0; i<=limit+2;i++)
     {  

.............
     
     }
 
dzhini:

Подскажите, в чём может быть причина ограничения расчёта индикатора 31 свечой. До определённого момента всё было нормально, но внезапно появилось это досадное ограничение.

Код:

Ниможет такого бить.

Искать ошибку в .............

 
VOLDEMAR:

почему после перетаскивания линии терминал пишет OrderModify error 1

и постоянно то делает ордер со стопом то без стопа ???

Видимо просто незачем менять цену, создали на 1,3500 а потом модификация на 1,3500

ERR_NO_RESULT1Нет ошибки, но результат неизвестен

Перед созданием объекта проверять на не существование объекта.

  if(ObjectFind("Line1112"+OrderTicket())<0)
      ObjectCreate("Line1112"+OrderTicket(),OBJ_HLINE,0,0,OrderOpenPrice());
 
OKULENOK84:

как правильно установить новый советник на платформу?

Как установить в MetaTrader 4 советник?
 
costy_:

Ниможет такого бить.

Искать ошибку в .............

Проблема всё та же - после расчётов число оказывается по своему знаку после запятой гораздо меньше допустимой величины, и поэтому индикатор после такого участка глохнет.
Причина обращения: