
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
OrderComment può essere sovrascritto dal vostro broker
che vuoi... Ora, secondo la mia richiesta, quando il prezzo sarà di 7 pip [103.603] in profitto, lo Stop Loss di
1° e 2° trade diventeranno 1 pip di profitto [103.543] e lo Stop Loss del 3° trade rimarrà a 103.386.
fare extern int BreakEven = 7
(* 10 ) correzione a 5 cifre broker per ottenere pipvalue
ohh, sì, questo è certamente un difetto. Tutto il mio duro lavoro dalla sera in poi è diventato vano ora!
Ho provato un modo per distinguere i trade a seconda della funzione'order comment' e ho scritto un codice.
Comunque, il tuo codice farà lo spostamento della parte di Stop Loss al BE o al punto desiderato ma ancora il mio problema con il 'Terzo' trade non si sta risolvendo.
Ho anche questa parte di codice che sposta il BE ma sono rimasto bloccato con lo SL non mobile per il terzo trade.
Ho appena avuto un'altra idea e la sto provando ora.
E questo era valido?
string comment_sell="Sell Order";
SellOrder=OrderSend(Symbol(), iOrderType_Sell, LotSize,OpenPrice,Slippage,dStopLossPrice,dTakeProfitPrice, comment_sell ,MagicNumber, 0,Red);
se (OrderComment()=="comment_sell") // ?
È valido?
Diciamo che ho allegato l'EA al grafico EURUSD.
se (Order_Symbol()==EURUSD)
Confronterà se il grafico corrente è di EURUSD o no?
Ecco un modo di distinguere gli ordini tramite il 'Numero Magico' che ho pensato.
Le parentesi non sono bilanciate.
È possibile?
in questo modo devi cercare 3 magicnumbers diversi
mi sembra possibile fare
Ok, dopo un incantesimo di duro lavoro continuo (almeno per me), ha reso l'EA "senza errori"!
Pubblicare le modifiche in breve:
Ho confusione con la funzione Set_Magic_Number() .
L'ho definito correttamente? Anche mentre lo chiami in altre funzioni, funzionerà correttamente?
Saluti
Ho confusione con la funzione Set_Magic_Number().
L'ho definita correttamente? Anche quando la chiamo in altre funzioni, funzionerà correttamente?
Saluti
Ho letto qui che il tuo simbolo non è "EURUSD".
devi usare il simbolo giusto
Ho letto qui che il tuo simbolo non è "EURUSD".
devi usare il simbolo giusto
Non è un problema. Il simbolo del broker dove sto testando l'EA è EURUSD,GBPUSD....
Se collego l'EA al broker dove il simbolo è EURUSDpro, aggiungo solo il "pro".
Hai rivisto il mio codice?
La funzione di profitto minimo è un 'Failure'.
Sta solo chiudendo tutti i trade aperti ogni volta che viene eseguito, indipendentemente dalla perdita/profitto nei trade!
Ma il mio obiettivo non è questo.
Voglio che se un'operazione va in zona di profitto e poi il mercato comincia a tornare indietro, questa funzione 'Profitto minimo' assicurerà
che il trade venga chiuso con il mio profitto minimo desiderato.
E anche qui non voglio che il 'Terzo' trade sia influenzato da questa funzione.
Ho provato a scrivere qualcosa del genere ma ora non funziona.
Non è un problema. Il simbolo del broker dove sto testando l'EA è EURUSD,GBPUSD....
Se collego l'EA al broker dove il simbolo è EURUSDpro, aggiungo solo il 'pro'.
Hai rivisto il mio codice?
La funzione di profitto minimo è un 'Failure'.
Sta solo chiudendo tutti i trade aperti ogni volta che viene eseguito, indipendentemente dalla perdita/profitto nei trade!
Ma il mio obiettivo non è questo.
Voglio che se un'operazione va in zona di profitto e poi il mercato comincia a tornare indietro, questa funzione 'Profitto minimo' assicurerà
che il trade venga chiuso con il mio profitto minimo desiderato.
E anche qui non voglio che il 'Terzo' trade sia influenzato da questa funzione.
Ho provato a scrivere qualcosa del genere ma ora non funziona.
Lo rendete troppo complesso perché non avete idea di come gestire la cosa
più leggi e provi a programmare da solo, più facile diventa fare cose più complesse
ma inizia con cose semplici, se inizi a far funzionare un programma per un solo trade e poi più tardi provi con più trade
devi imparare molto.
Se inizi a scegliere un breve programma scritto in modo semplice e fai alcune modifiche su quello per i test
potresti imparare come funziona quel programma
Il tuo problema è iniziato
Vedi come lo farei io
non servono input diversi per Symbol()
3 diversi Magicnumbers...
Non è un problema. Il simbolo del broker dove sto testando l'EA è EURUSD,GBPUSD....
Se collego l'EA al broker dove il simbolo è EURUSDpro, aggiungo solo il 'pro'.
Hai rivisto il mio codice?
La funzione di profitto minimo è un 'Failure'.
Sta solo chiudendo tutti i trade aperti ogni volta che viene eseguito, indipendentemente dalla perdita/profitto nei trade!
Ma il mio obiettivo non è questo.
Voglio che se un'operazione va in zona di profitto e poi il mercato comincia a tornare indietro, questa funzione 'Profitto minimo' assicurerà
che il trade venga chiuso con il mio profitto minimo desiderato.
E anche qui non voglio che il 'Terzo' trade sia influenzato da questa funzione.
Ho provato a scrivere qualcosa del genere ma ora non funziona.
Ho compilato il tuo codice 80 errori 6 avvertimenti
per lo più identificatore non dichiarato
Ho bisogno del tuo codice con tutti gli identificatori dichiarati
se il file è troppo grande allora allega
compila il file e controlla gli errori che ottieni