affinamento della strategia del consulente - pagina 7

 
http://radioforex.ru/forum/viewtopic.php?t=1286 - ecco del materiale molto utile, per chi segue le mie orme
 
IRIP:

Con questa programmazione, non è così semplice per me =)

Perché non creare semplicemente un pezzo di codice - che:

  1. Trova gli ordini aperti
  2. Controlla il loro Stop Loss, che è impostato quando viene aperto un ordine
  3. Controlla il prezzo corrente
  4. Se il prezzo è + dal prezzo dell'ordine di N pip
  5. Sposta lo Stop Loss a +X, dove X = qualsiasi numero
  6. Cerca un altro ordine
Questo è tutto! Perché la gente si complica la vita... Non capisco.

Tutto è stato creato molto tempo fa. Ecco, per esempio,Biblioteca di funzioni e Expert Advisors per Trailing / Yury Dzyuban
Hai solo bisogno di guardare attraverso il kodobase.
 
Sepulca:

Tutto è già stato creato molto tempo fa. Per esempio, qui c'èuna libreria di funzioni e Expert Advisors per il trailing / Yury Dzyuban
Hai solo bisogno di guardare attraverso il kodobase.


Sì, conosco queste funzioni ma non riesco a capire come usarle. Dice

void TrailingByFractals(int ticket,int tmfrm,int frktl_bars,
                        int indent,bool trlinloss)

ma cos'è questo...

 

Qualche tipo di problema con il trailing.stop. L'EA non mette un trailing stop per qualche motivo

 

L'idea è che dovrebbe passare a +1 quando il numero di pip è raggiunto, come specificato in TrailingStop

e abbiamo bisogno di una funzione stoploss fissa

 
Aiutami a perfezionare l'EA. Non funziona correttamente. Ha bisogno di correggere un errore nel piazzare gli ordini. Al momento sta comprando, quando dovrebbe vendere in queste condizioni. È lo stesso con l'acquisto. Quando hai bisogno di comprare è vendere. È necessario scambiare l'acquisto e la vendita. Le condizioni che erano impostate per comprare dovrebbero essere attaccate a vendere, e quelle che erano impostate per vendere dovrebbero essere attaccate a comprare.
 
rumpel289:
Aiutami a perfezionare l'EA. Non funziona correttamente. Deve correggere un errore nel piazzare gli ordini. Al momento sta comprando, quando dovrebbe vendere in queste condizioni. È lo stesso con l'acquisto. Quando hai bisogno di comprare è vendere. È necessario scambiare l'acquisto e la vendita. Le condizioni che erano in atto per comprare dovrebbero essere attaccate a vendere, e quelle che erano in atto per vendere dovrebbero essere attaccate a comprare.

Prenditi un giorno libero per spammare e decompilare
 
IRIP:

L'idea è che dovrebbe passare a +1 quando il numero di pip è raggiunto, come specificato in TrailingStop

e abbiamo bisogno di una funzione stoploss fissa


Un EA è progettato per spostare le posizioni aperte a Breakeven quando raggiungono un certo livello predefinito di profitto.

KimIV (KimIV)

 

Grazie per il suggerimento Ma in questo EA (secondo me) è già implementato. Semplicemente non funziona per qualche motivo
 

Inoltre, per qualche motivo (allegato) non vuole spostare il trawl su un account reale

quando si trova su diverse valute contemporaneamente. Naturalmente, la magia di ognuno è diversa. Uno ha 777, l'altro 666, il terzo 555

Motivazione: