Sequenza di esecuzione di Init() e DeInit() - pagina 26

 
fxsaber:

Grazie, ma c'è la stessa limitazione - nessun modo di farlo senza nome breve (e come lo sai?).

La seconda variante della funzione non richiede parametri.

Usa anche https://www.mql5.com/ru/docs/chart_operations/chartindicatorname. E non affrettate le conclusioni.

Документация по MQL5: Операции с графиками / ChartIndicatorName
Документация по MQL5: Операции с графиками / ChartIndicatorName
  • www.mql5.com
Операции с графиками / ChartIndicatorName - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Alexey Kozitsyn:

La seconda versione della funzione non richiede parametri.

Usa anche https://www.mql5.com/ru/docs/chart_operations/chartindicatorname. E non saltare alle conclusioni.

Ma qui è necessario conoscere sub_window. Cioè ottiene che sub_window può essere scoperto se si conosce ShortName. E ShortName - se conoscete sub_window.
 
fxsaber:
Ma qui è necessario conoscere sub_window. Cioè ottiene che sub_window può essere scoperto se si conosce ShortName. E ShortName - se conoscete sub_window.
https://www.mql5.com/ru/docs/constants/chartconstants/charts_samples#chart_windows_total
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Примеры работы с графиком
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы графиков / Примеры работы с графиком
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы графиков / Примеры работы с графиком - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Alexey Kozitsyn:
https://www.mql5.com/ru/docs/constants/chartconstants/charts_samples#chart_windows_total
Non vedo come questo possa aiutare.
 
fxsaber:
Non vedo come questo possa aiutare.
Qual è il compito da svolgere?
 
Alexey Kozitsyn:
Qual è il compito?
Per avere il proprio manico nell'indicatore. Se c'è solo un indicatore sul grafico, nessun problema. Se ci sono due varianti (diversi parametri di input) dello stesso indicatore, non otterremo la maniglia della seconda variante. La documentazione accenna al confronto dei risultati di IndicatorParameters con i valori dei parametri di input. Il problema è che dobbiamo conoscere i parametri di ingresso. E dobbiamo scrivere un universale
int GetMyHandle( void );
 
fxsaber:
Prendi il suo manico nell'indicatore. Se c'è solo un indicatore sul grafico - nessun problema. Se ci sono due varianti (diversi parametri di input) dello stesso indicatore, non è possibile ottenere la maniglia della seconda variante.

Allora qual è il problema? Ti ho dato il link, ho anche detto di usare la seconda opzione:

https://www.mql5.com/ru/docs/chart_operations/chartwindowfind

Se vuoi controllare la presenza di indicatori duplicati sul grafico - passa attraverso le finestre in sequenza e cerca gli indicatori necessari, e poi richiedi i loro parametri di input.

Документация по MQL5: Операции с графиками / ChartWindowFind
Документация по MQL5: Операции с графиками / ChartWindowFind
  • www.mql5.com
Операции с графиками / ChartWindowFind - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Alexey Kozitsyn:

Allora qual è il problema? Ti ho dato il link, ho anche detto di usare la seconda opzione:

https://www.mql5.com/ru/docs/chart_operations/chartwindowfind

Supponiamo appreso che entrambe le varianti dell'indicatore siano nella stessa sottofinestra (per esempio indicator_chart_window). Non è ancora chiaro come, ma diciamo che ho imparato ShortName. Ma ottengo due varianti di indicatore che hanno lo stesso sub_window e ShortName. EChartIndicatorGet restituirà sempre solo l'handle della prima variante.
 
Alexey Kozitsyn:

Cercare gli indicatori necessari e poi richiedere i loro parametri di input.

Forum sul trading, sistemi di trading automatico e test di strategie di trading

Sequenza di esecuzione di Init() e DeInit()

fxsaber, 2017.04.17 07:15

È necessario conoscere i parametri di ingresso. E devi scrivere un universale
int GetMyHandle( void );
 
fxsaber:

Allora questo:

https://www.mql5.com/ru/docs/series/indicatorparameters

Документация по MQL5: Доступ к таймсериям и индикаторам / IndicatorParameters
Документация по MQL5: Доступ к таймсериям и индикаторам / IndicatorParameters
  • www.mql5.com
Доступ к таймсериям и индикаторам / IndicatorParameters - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Motivazione: