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

 
todem:
вот это дело удали, и по моему будет все окей
Не то, надо чтоб и линия переместилась и удалились OBJ_ARROW в момент перемещения линии.
 
просто используй Object delete ///
 

todem

а зачем их все сделал внешними. Там помоему главные тока 2 первых, остальное заложенно. Я сделал тока два внешних...

Очень похоже, что это работает.

Ща ещё поковыряюсь, чтобы полностью удостовериться.

Любопытно, что выдает во всех случаях одни и те же значения.

double CC1=0,CC2=0;
  if(OrderSymbol()=="EURUSD"){ CC1 = iCustom("EURUSD",60,"CC2",3,6,0,1); CC2 = iCustom("EURUSD",60,"CC2",3,6,1,1); }
  if(OrderSymbol()=="GBPUSD"){ CC1 = iCustom("GBPUSD",60,"CC2",3,6,0,1); CC2 = iCustom("GBPUSD",60,"CC2",3,6,2,1); }
  if(OrderSymbol()=="USDCHF"){ CC1 = iCustom("USDCHF",60,"CC2",3,6,0,1); CC2 = iCustom("USDCHF",60,"CC2",3,6,3,1); }
  if(OrderSymbol()=="USDJPY"){ CC1 = iCustom("USDJPY",60,"CC2",3,6,0,1); CC2 = iCustom("USDJPY",60,"CC2",3,6,4,1); }
  if(OrderSymbol()=="USDCAD"){ CC1 = iCustom("USDCAD",60,"CC2",3,6,0,1); CC2 = iCustom("USDCAD",60,"CC2",3,6,5,1); }
  if(OrderSymbol()=="AUDUSD"){ CC1 = iCustom("AUDUSD",60,"CC2",3,6,0,1); CC2 = iCustom("AUDUSD",60,"CC2",3,6,6,1); }
  if(OrderSymbol()=="NZDUSD"){ CC1 = iCustom("NZDUSD",60,"CC2",3,6,0,1); CC2 = iCustom("NZDUSD",60,"CC2",3,6,7,1); }
  if(OrderSymbol()=="EURGBP"){ CC1 = iCustom("EURGBP",60,"CC2",3,6,1,1); CC2 = iCustom("EURGBP",60,"CC2",3,6,2,1); }
  if(OrderSymbol()=="EURCHF"){ CC1 = iCustom("EURCHF",60,"CC2",3,6,1,1); CC2 = iCustom("EURCHF",60,"CC2",3,6,3,1); }
  if(OrderSymbol()=="EURJPY"){ CC1 = iCustom("EURJPY",60,"CC2",3,6,1,1); CC2 = iCustom("EURJPY",60,"CC2",3,6,4,1); }

То есть для всех символов выдает одно и то же.

 
Sergey_Rogozin:

Любопытно, что выдает во всех случаях одни и те же значения.

То есть для всех символов выдает одно и то же.

ты функцию айкастом хорошо изучил?! предпоследний идет номер буффера индикатора, а потом бар...
 
Sergey_Rogozin:

Любопытно, что выдает во всех случаях одни и те же значения.

То есть для всех символов выдает одно и то же.

кстати не может быть, сделай вывод на экран, чтоб видеть
 

Добрый вечер! Просветите, пожалуйста, можно ли вытащить период МАшки каким-либо образом?

Например: Period(EМА13)=13

 
Sergey_Rogozin:

Любопытно, что выдает во всех случаях одни и те же значения.

То есть для всех символов выдает одно и то же.


а OrderSelect() использовать не пробовали.

почитайте для OrderSymbol() https://docs.mql4.com/ru/trading/OrderSymbol

 
100yan:

Добрый вечер! Просветите, пожалуйста, можно ли вытащить период МАшки каким-либо образом?

Например: Period(EМА13)=13

А откуда вы собрались его вытаскивать?
 
abolk:


а OrderSelect() использовать не пробовали.

почитайте для OrderSymbol() https://docs.mql4.com/ru/trading/OrderSymbol

а причем здесь ордер селект?

мы данные берем из индикатора, здесь ордера не задействаованы

 
alsu:
А откуда вы собрались его вытаскивать?

double MA13=iMA(NULL,..... etc