(MT4) Chiusura parziale in un EA - Pagina 2

 

Publi

(MT4) Chiusura parziale in un EA

 

Publi

Pagina 2 di 2 PrimaPrima 12
Risultati da 11 a 12 di 12

Discussione: (MT4) Chiusura parziale in un EA

  1. #11
    Ci ho pensato su e ho deciso di fornire il metodo semplice e inaffidabile per fare le cose. Se qualcuno vuole fornire il metodo difficile e affidabile, sii mio ospite, ma ci vogliono più capacità di programmazione. La chiusura dell'ordine è semplice. Usa una dimensione del lotto = 0,7 o qualsiasi altra cosa. Ovviamente è necessario scrivere una logica per garantire che il valore sia un multiplo valido della dimensione del lotto più piccola, ma dai tuoi commenti sembra che sia stato fatto. Una volta chiuso il vecchio ordine, MT4 apre un nuovo ordine per l'importo rimanente dell'operazione, diciamo 0,3. Il problema è che il nuovo ordine ha un ID biglietto diverso. Se hai gestito l'operazione tramite un ID ticket, devi acquisire il nuovo ID ticket. Credo dal tuo codice che devi tenere traccia solo di un'operazione aperta, il che rende le cose facili. Ciò significa che l'unica altra cosa è tenere traccia dello stato. Con questo intendo sapere se l'operazione aperta è l'operazione iniziale o il resto parziale. Penso che il modo più semplice per farlo sia confrontare la dimensione del lotto con la dimensione del lotto di input.

  2. #12

    Citazione Originariamente Scritto da ;
    OK, penso di essere riuscito a convincere l'EA a eseguire una chiusura parziale e ad aggiornare SL e TP nel resto dell'operazione: l'operazione viene aperta con un TP superiore a quello che intendo essere il mio TP iniziale (nel mio caso, ho aprirlo con il mio TP finale). Al momento dell'apertura dell'operazione, la dimensione del lotto viene trasferita a una variabile statica e il 70% e il 30% di tale cifra viene calcolata e trasferita a variabili statiche. Quando il prezzo supera quello che intendo essere il mio TP iniziale (tenendo presente che il TP effettivo depositato presso il broker è più alto), l'EA invia un OrderClose() per il 70%...
    Ciao principiante2, puoi pubblicare il bis qui per favore, lo stavo cercando da molto tempo, grazie in anticipo

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
Il sito di forexmad utilizza cookie
Il sito di forexmad utilizza cookie, alcuni dei quali già installati. Per avere maggiori informazioni sui nostri cookie ti preghiamo di cliccare qui. Ti preghiamo di cliccare sul bottone a destra per accettare i nostri cookie. Se continui a navigare sul sito di forexmad assumeremo che sei d'accordo ad utilizzarli.