Qualcuno ha creato un sistema di trading automatico di successo? Qual è il tuo consiglio? - pagina 42
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
Buonasera a tutti,vorrei porre una domanda ai più esperti.
È possibile creare un ordine automatico che si ripeta da solo una volta eseguito?
Faccio un esempio col cambio GBPUSD ora quota circa 1,2750
Vorrei inserire un ordine sell limit a 1,2770 con take profit a 1,2760
Una volta eseguito totalmente vorrei che la Metatrader lo inserisca nuovamente
Si può fare?
Buonasera a tutti,vorrei porre una domanda ai più esperti.
È possibile creare un ordine automatico che si ripeta da solo una volta eseguito?
Faccio un esempio col cambio GBPUSD ora quota circa 1,2750
Vorrei inserire un ordine sell limit a 1,2770 con take profit a 1,2760
Una volta eseguito totalmente vorrei che la Metatrader lo inserisca nuovamente
Si può fare?
Buonasera a tutti,vorrei porre una domanda ai più esperti.
È possibile creare un ordine automatico che si ripeta da solo una volta eseguito?
Faccio un esempio col cambio GBPUSD ora quota circa 1,2750
Vorrei inserire un ordine sell limit a 1,2770 con take profit a 1,2760
Una volta eseguito totalmente vorrei che la Metatrader lo inserisca nuovamente
Si può fare?
Ciao, quando dici eseguito totalmente intendi che sia stato aperto correttamente e chiuso correttamente? Oppure la condizione è solo che sia aperto correttamente? Ad ogni modo si può inserire una condizione ad ogni tick che sia in grado di capire se l'ordine è stato aperto, quindi agire di conseguenza inserendo un nuovo sell limit.
Il procedimento è differente a seconda che si usi mq4 o mq5, poichè in mq4 non esiste la funzione OnTrade() la quale viene chiamata ogni qualvolta si effettui una operazione, apertura o chiusura che sia.
La soluzione in mq4 potrebbe essere questa: Dopo aver correttamente caricato il sell limit, chiamiamo una funzione ad ogni tick che mi va a ciclare tutte le operazioni con lo specifico Magic Number, ottenendo quindi il nostro sell limit. Dopo aver ottenuto l'ordine verifichiamo se sia aperto o meno, confrontando il prezzo di apertura dell'ordine con il prezzo corrente della coppia di valute. Tieni in considerazione il fatto che anche se il prezzo possa essere maggiore del prezzo di apertura, potrebbe non aprirsi l'ordine per lo spread. Quindi sarà necessario un controllo successivo per confermare l'apertura dell'ordine. In seguito, con questo codice inserisci un nuovo ordine sell limit:
OrderSend(Symbol(), OP_SELLLIMIT, lotSize, price, 2, 0, 0, "Sell Limit", magicNumber, clrNONE); chiaramente prezzo, tp e sl vanno definiti secondo le tue esigenze.
In mq5 invece avviene tutto nella funzione OnTrade(), quindi basta solo documentarsi sul funzionamento di questo metodo e il gioco è fatto. Spero di essere stato utile anche se in ritardo.
Ciao, quando dici eseguito totalmente intendi che sia stato aperto correttamente e chiuso correttamente? Oppure la condizione è solo che sia aperto correttamente? Ad ogni modo si può inserire una condizione ad ogni tick che sia in grado di capire se l'ordine è stato aperto, quindi agire di conseguenza inserendo un nuovo sell limit.
Il procedimento è differente a seconda che si usi mq4 o mq5, poichè in mq4 non esiste la funzione OnTrade() la quale viene chiamata ogni qualvolta si effettui una operazione, apertura o chiusura che sia.
La soluzione in mq4 potrebbe essere questa: Dopo aver correttamente caricato il sell limit, chiamiamo una funzione ad ogni tick che mi va a ciclare tutte le operazioni con lo specifico Magic Number, ottenendo quindi il nostro sell limit. Dopo aver ottenuto l'ordine verifichiamo se sia aperto o meno, confrontando il prezzo di apertura dell'ordine con il prezzo corrente della coppia di valute. Tieni in considerazione il fatto che anche se il prezzo possa essere maggiore del prezzo di apertura, potrebbe non aprirsi l'ordine per lo spread. Quindi sarà necessario un controllo successivo per confermare l'apertura dell'ordine. In seguito, con questo codice inserisci un nuovo ordine sell limit:
OrderSend(Symbol(), OP_SELLLIMIT, lotSize, price, 2, 0, 0, "Sell Limit", magicNumber, clrNONE); chiaramente prezzo, tp e sl vanno definiti secondo le tue esigenze.
In mq5 invece avviene tutto nella funzione OnTrade(), quindi basta solo documentarsi sul funzionamento di questo metodo e il gioco è fatto. Spero di essere stato utile anche se in ritardo.
Secondo la mia esperienza, i sistemi automatizzati a lungo termine falliranno; per ottenere profitti, reali, concreti, a lungo termine, bisognerebbe usare : supporti e resistenze, con l'ausilio di indicatori idonei, nelle zone ipercomprate e ipervendute, ovviamente accompagnati da tecniche idonee agli investimenti