Discussione sull’articolo "Applicazione di un Indicatore ad un Altro" - pagina 4

 
Come posso aggiungere una funzione a un indicatore già pronto in modo che si basi sui valori di un altro indicatore? Ad esempio ADX o MACD o ZigZag.... Non riesco a capire come fare
 
potom:
Come posso aggiungere una funzione a un indicatore già pronto in modo che si basi sui valori di un altro indicatore? Ad esempio ADX o MACD o ZigZag.... Non riesco a capire come si fa

Guardare la guida - https://www.mql5.com/ru/docs/basis/function/events#oncalculate


 

Ripeterò la domanda, ma la modificherò un po', perché nella documentazione la risposta si basa sul richiamo di indicatori standard attraverso il menu.

A me interessa accedere ai dati di un altro indicatore aperto sul grafico o nella sottofinestra dal codice del programma.

Cioè come determinare l'handle dell'indicatore e come copiare parzialmente o completamente alcuni dei suoi buffer di indicatori.

 

Salve,


Utilizzando un grafico semplice, posso trascinare l'indicatore A in una finestra secondaria. L'indicatore B può essere trascinato nell'indicatore A e "Applica a" può essere "Dati dell'indicatore precedente".

Entrambi gli indicatori A e B sono indicatori personalizzati.

Quando si tenta di codificare l'EA, se si utilizza una MA standard per l'indicatore B, è possibile passare l'handle dell'indicatore nel prezzo applicato. Tuttavia, per gli indicatori personalizzati, il metodo è quello di passarlo come ultimo parametro per la creazione dell'indicatore B.



1. Quali sono gli elementi da controllare nell'indicatore B per sapere se accetta l'assegnazione di un handle di indicatore come serie di dati da elaborare?

2. Nell'EA, se l'indicatore B continua ad aprirsi nella finestra principale e si attacca al Price Close, cosa posso controllare?

 

Grazie per l'articolo.

Sembra che il programma sia obsoleto, poiché l'indicatore funziona in modo molto interessante su un altro indicatore.

Ho allegato una schermata.