[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 4. - pagina 17
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
puoi essere più specifico su cosa cancellare e dove?
Puoi darmi un suggerimento?
forse c'è un EA che
Se un ordine di vendita viene chiuso con SL, l'EA piazza un ordine di vendita in sospeso con un lotto più grande e imposta automaticamente TP e SL.
Inoltre, dovremmo impostare l'ordine pendente al prezzo di apertura del precedente o, diciamo, al valore di SL.
Permettetemi di provare a descrivere brevemente quello che sto per fare:
Apro un ordine di vendita e imposto TP e SL,
poi, se lo SL è scattato, lascia che l'EA metta un ordine di vendita pendente nello stesso posto dove era il primo (voglio usare una pendenza)
ma con un lotto più grande per chiudere con profitto (beh, se il prezzo si inverte).
Spero di aver colto il punto....
Grazie in anticipo.
Puoi darmi un suggerimento?
forse c'è un EA che
Se un ordine di vendita viene chiuso con SL, l'EA piazza un ordine di vendita in sospeso con un lotto più grande e imposta automaticamente TP e SL.
Inoltre, dovremmo impostare l'ordine pendente al prezzo di apertura del precedente o, diciamo, al valore di SL.
Permettetemi di provare a descrivere brevemente quello che sto per fare:
Apro un ordine di vendita e imposto TP e SL,
poi, se lo SL è scattato, lascia che l'EA metta un ordine di vendita pendente nello stesso posto dove era il primo (voglio usare una pendenza)
ma con un lotto più grande per chiudere con profitto(beh, se il prezzo si inverte).
Spero di aver colto il punto....
Grazie in anticipo.
Per favore, guidami sulla strada giusta. Il lotto salta da un estremo all'altro, raramente rimane tra il lotto2 e il lotto3
extern double Lot1=0.01;
extern double Lot2=0.02;
extern double Lot3=0.03;
extern double Lot4=0.04;
doppio lotto ;
void LotsSize()
{
doppio X=1;
if(Lot==0) {Lot = Lot1 ; }
if((OrderProfit() > 0) && (Lot==Lot1) && X==1 ) {Lot = Lot1 ; X=2 ; }
if((OrderProfit() < 0) && (Lot==Lot1) && X==1 ) {Lot = Lot2 ; X=2 ; }
if((OrderProfit() > 0) && (Lot==Lot2) && X==1 ) {Lot = Lot1 ; X=2;}
if((OrderProfit() < 0) && (Lot==Lot2) && X==1 ) {Lot = Lot3 ; X=2 ; }
if((OrderProfit() > 0) && (Lot==Lot3) && X==1 ) {Lot = Lot2 ; X=2;}
if((OrderProfit() < 0) && (Lot==Lot3) && X==1 ) {Lot = Lot4 ; X=2;}
if((OrderProfit() > 0) && (Lot==Lot4) && X==1 ) {Lot = Lot3 ; X=2;}
if((OrderProfit() < 0) && (Lot==Lot4) && X==1 ) {Lot = Lot4 ; X=2;}
Lotti=Lotto;
se (X==2){X=1;}
}
se il percorso viene indicato, allora almeno
- Non vedo OrderSelect() nel codice
- Non capisco nulla della variabile double X=1; è definita localmente, se volete analizzare i suoi valori precedenti, allora static double X=1; oppure è più facile descriverla a livello globale
- Non sarebbe più facile usare un codice pre-fatto e analizzarlo? Una ricerca nel forum per "martingala" o "lotto crescente" dovrebbe trovare una soluzione già pronta
se il percorso viene indicato, allora almeno
- Non vedo OrderSelect() nel codice
- Non capisco nulla della variabile double X=1; è definita localmente, se volete analizzare i suoi valori precedenti, allora static double X=1; oppure è più facile descriverla a livello globale
- Non sarebbe più facile prendere un codice già pronto e analizzarlo? Una ricerca nel forum per "martingala" o "lotto crescente" dovrebbe trovare una soluzione già pronta
Grazie per la vostra guida. L'ho provato, davvero. Di nuovo, per ordine per profitto per saldo. La transazione scorre molte volte di seguito per cui non funziona correttamente. nessun problema con 2 lotti.
E se non gira, tutto andrà in fumo... 8(
Se non gira, non c'è più niente da perdere una volta che lo stop è scattato
Questa tappa è già stata superata. L'Expert Advisor è più accurato e veloce in base ai parametri impostati.
Ieri ho eseguito l'Expert Advisor. Ho pasticciato con Print e sono stato inorridito da errori ENORMI. Ho iniziato a fare trading dopo molte correzioni.
Ora l'ho migliorato. Grazie a tutti per i consigli.
Ho delle domande sul tester MT4 quando si usa l'API.
1. Le funzioni WinAPI nel tester MT4 funzionano?
2.Come si determina il "manico" di una finestra per nome (=testo)?
3.Perché l'utilità spy++ quando cerca "Handle" e "WindowHandle (Symbol(), Period())" restituisce valori diversi?
Rispondere chissà cosa... Voglio imparare come fermare e avviare un tester in modo programmatico.