Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 615

 
Prima dell'ordinamento, aggiungete if(N==0) return; la funzione funziona correttamente.
 
Come chiamare (avviare) un altro EA MQL4 da un EA MQL4 (nessun codice sorgente compilato in MQL4) e se necessario forzarlo (un altro EA dal primo) a fermarsi? L'interazione tra loro attraverso le variabili globali è esclusa.
 
Yan Barmin:
Come chiamare (avviare) un altro EA MQL4 da un EA MQL4 (nessun codice sorgente compilato in MQL4) e se necessario forzarlo (un altro EA dal primo) a fermarsi? L'interazione delle variabili globali tra di loro è esclusa.

1. aprire il grafico della coppia desiderata e applicare il modello con l'EA senza codice sorgente.

2. Applicare il modello senza l'EA.

 
Alexey Viktorov:

1. aprire il grafico della coppia desiderata e applicare il modello con l'EA senza fonte.

2. Applicare il modello senza l'EA.

Non hai capito la domanda - è necessario chiamare dal codice di un EA ad un altro EA compilato, che è (o non è) in bilico sul grafico. Per gli indicatori c'è questa possibilità, ma per gli Expert Advisor? Lasciatemi spiegare. Se faccio trading con il mio EA, le situazioni che appaiono sul mercato, che sono ben elaborate da un altro EA (il suo autore e il codice sorgente sono scomparsi da tempo), come chiamarlo dal mio EA in MQL4 e chiudere la situazione quando funziona? Le risposte sono chiare, perché reinventare la ruota, se c'è già, devo solo chiamarla, aspettare che la situazione si risolva e poi fermarmi. Se necessario, ripetere di nuovo la procedura.
 
Yan Barmin:
Non hai capito la domanda - hai bisogno di chiamare dal codice di un EA ad un altro EA compilato già in bilico (o meno) sul grafico. Per gli indicatori è possibile, ma per i consulenti esperti?

E non c'è una tale caratteristica incorporata nell'EA. Quindi vedi qui..:

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

Tutte le domande dei neofiti su MQL4, aiuto e discussione su algoritmi e codici

Alexey Viktorov, 2018.09.08 08:57

1. Aprire il grafico della coppia desiderata e applicare il modello con l'EA senza fonte.

2. Per applicare un modello senza Expert Advisor.


 
Artyom Trishkin:

E non c'è una tale caratteristica incorporata nell'EA. Quindi vedi..:


Farò un tentativo. Grazie.
 
Yan Barmin:
Ci proverò. Ci proverò.

Non hai detto niente di specifico, quindi ti è stata data solo una possibile linea d'azione da Alexei. Ma sembra che tu abbia bisogno di scambiare dati tra i due EA. Eseguire semplicemente il secondo EA in una nuova finestra non aiuterà se è in codice chiuso.

 
Yan Barmin:
Farò un tentativo. Grazie.

Scrivi l'indicatore e le condizioni nell'indicatore e rilascialo sul grafico:

if(рыночная ситуация для моего EA == bool)
 ApplyTemplate("имя шаблона1");

if(рыночная ситуация для чужого EA == bool)
 ApplyTemplate("имя шаблона2");

In questo modo l'indicatore caricherà il modello pre-creato richiesto con l'EA

Документация по MQL5: Стандартная библиотека / Ценовые графики / ApplyTemplate
Документация по MQL5: Стандартная библиотека / Ценовые графики / ApplyTemplate
  • www.mql5.com
Стандартная библиотека / Ценовые графики / ApplyTemplate - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Vitaly Muzichenko:

Scrivi l'indicatore e le condizioni nell'indicatore e rilascialo sul grafico:

In questo modo l'indicatore caricherà il modello pre-creato richiesto con l'EA

bool ?
 
Buon pomeriggio, è possibile discutere della visione in questo thread?