Discussione sull’articolo "Come creare il Tuo Trailing Stop" - pagina 3

 

Ho utilizzato il SAR trailing stop secondo il vostro programma per diversi anni, ma ho scoperto che non è più adatto alle mie esigenze. Voglio quindi provare il metodo NRTR, che non avevo installato prima, modificando semplicemente i parametri di inclusione della chiamata nel mio EA. Per il resto sto facendo tutto come prima.

Ma ricevo il seguente messaggio di errore:

fabct1cN.mq5' fabct1cN.mq5 1 1
'my_first_ea_nrtrtrailing.mq5' my_first_ea_nrtrtrailing.mq5 1 1
'Sample_TrailingStop.mqh' Sample_TrailingStop.mqh 1 1
'OnInit' - funzione già definita e con corpo fabct1cN.mq5 134 5
'OnTimer' - funzione già definita e con corpo fabct1cN.mq5 258 6
'OnDeinit' - funzione già definita e avente come corpo fabct1cN.mq5 265 6
'OnTick' - funzione già definita e con corpo fabct1cN.mq5 285 6
'Lot' - costante non modificabile fabct1cN.mq5 480 4
'Lot' - costante non modificabile fabct1cN.mq5 820 22
'Lotto' - costante non modificabile fabct1cN.mq5 820 37
'Lotto' - costante non modificabile fabct1cN.mq5 851 22
'Lotto' - costante non modificabile fabct1cN.mq5 851 37
possibile uso di una variabile non inizializzata 'tm' Sample_TrailingStop.mqh 248 20

9 errori, 1 avviso 10 2


Qualsiasi suggerimento sarebbe molto apprezzato!

Grazie in anticipo!

Saluti,

Locan.BBS

 

Uscite del MetaEditor

" possibile utilizzo della variabile non inizializzata 'tm' Sample_TrailingStop.mqh "

che punta alla riga

m_lasttime=tm[0];

 
Potete dirmi perché viene utilizzato un timer in questo articolo? A prima vista, fa sì che gli indicatori si aggiornino più spesso, ma è davvero necessario?
 

Grazie. Ottimo articolo.

Per chi ha problemi con l'indicatore nrtr: è necessario scaricare e compilare l'indicatore, perché non è quello di default. Di seguito, il link: https://www.mql5.com/it/code/145

NRTR
NRTR
  • voti: 20
  • 2010.07.26
  • Dmitry Fedoseev
  • www.mql5.com
The NRTR (Nick Rypock Trailing Reverse) indicator draws the base line (support and resistance) and a target line.
 
vlad-mir:

Uscite del MetaEditor

" possibile utilizzo della variabile non inizializzata 'tm' Sample_TrailingStop.mqh "

che punta alla riga

m_lasttime=tm[0];



     //--- Il metodo principale per controllare il livello di stoploss della posizione 
      bool DoStoploss(){
            //--- se il trailing stop è disattivato
            if(!m_onoff){
               return(true);
            } 
         datetime tm[1];
         tm[0] = 0;
            //--- in modalità bar ottenere il tempo dell'ultima barra
            if(!m_eachtick){ 
               //--- se non è stato possibile copiare l'ora, termina il metodo; la ripetizione avverrà al prossimo tick, 
               if(CopyTime(m_symbol,m_timeframe,0,1,tm)==-1){
                  return(false); 
               }
               //--- se il tempo della barra è uguale al tempo dell'ultima esecuzione del metodo - termina il metodo
               if(tm[0]==m_lasttime){ 
                  return(true);
               }
            }               
            //--- ottenere i valori degli indicatori
            if(!Refresh()){ 
               return(false);
            }    
 
Ciao a tutti....... Beh, la mia domanda è ¿perché questa classe non ha SCOPE OPERATORS (::)?

Ho provato il metodo Parabolic SAR ma facendo il backtest vedo la risposta "richiesta non valida".
 
Ciao a tutti.........bien, mi chiedo perché questa classe non ha OPERATORI AMBITO (::)?

Ho provato il metodo Parabolic SAR ma quando faccio il test-atras vedo la risposta "richiesta non valida".
 
Ciao ...

Sto cercando di sviluppare un EA e sto avendo problemi con "OrderSend". Non capisco il linguaggio di programmazione molto, ho già provato un sacco di soluzioni e non ho trovato ... Ma non funziona. Il messaggio

"Il valore di ritorno di 'OrderSend' deve essere controllato".

appare ... Non contiene errori, tuttavia nessuna posizione è aperta durante i test ... Quando faccio il test con il conto demo non ho successo. Il test viene eseguito e non viene aperta alcuna posizione in nessun momento.


Qualcuno può aiutarmi indicandomi le modifiche necessarie che dovrei apportare?

Lo sto testando su

BOVESPA (Brasile)/ WINJ17/Conto demo/Metatrade 5

Qualcuno può aiutarmi?

Grazie

 
MetaQuotes Software Corp.:

Pubblicato un nuovo articolo su Come creare il proprio Trailing Stop:

Autore: Дмитрий

 

my_first_ea_sartrailing.mq5(26.61 KB


al momento della compilazione dà cinque errori, ho provato quello scaricato e l'ho compilato secondo le istruzioni.....

All'inizio ero felice che ci fosse questo articolo, ora sono triste perché non posso usarlo, forse non ho capito qualcosa?

o non lo sto facendo nel modo giusto..... darmi un suggerimento per favore!)