Mezzo automatico EA?
6 risposte
Conmariano
6 anni fa #231029
Ciao! 🙂
E' possibile costruire un EA semi automatico? Intendo aprire il trade immediatamente o con un ordine di stop manuale. Ma il resto, come SL, TS e così via, sarà gestito dall'EA dopo l'apertura.
Ho provato, vedi allegato, ma dopo aver aperto un'operazione manualmente ne apre un'altra ma senza aggiungere SL e così via.
Lo SL è 2*ATR(14) e il TP è il doppio di 2*ATR(14). Dopo aver raggiunto il TP dovrebbe chiudere parzialmente il trade.
Qualcuno può aiutarmi?
Grazie! 🙂
Manovre automatiche con Expert Advisor
https://www.rabenesche.de
tomas262
6 anni fa #231039
Salve,
Ecco un esempio di sistema di trading semi-automatico sul nostro blog https://strategyquant.com/article/simple-support-resistance-trading-system-tutorial-for-ea-wizard
Perché non impostate lo SL con l'ordine di acquisto/vendita? Potete iniziare con un valore elevato e modificarlo in base all'andamento dell'operazione.
Conmariano
6 anni fa #231050
Grazie per la risposta, ma credo che non sia direttamente quello che voglio. In questo esempio di S/R l'ordine viene aperto quando il prezzo colpisce il supporto o la resistenza. Ma quello che voglio è: L'utente apre un ordine manualmente (acquisto o vendita). Gli è consentito aprirne solo uno per direzione e per grafico/simbolo.
L'EA semiautomatico si attiva "vedendo" che un ordine è aperto un controllo di sorpasso. (Aggiungendo SL, PT, TS, ecc.) e nel mio caso dopo aver raggiunto il PT Goal chiude parzialmente l'ordine. È possibile?
Grazie! 🙂
Manovre automatiche con Expert Advisor
https://www.rabenesche.de
tomas262
6 anni fa #231069
Salve,
questo non può essere fatto direttamente in EA Wizard. È necessario utilizzare un codice MQL4 aggiuntivo per gestire SL, PT, TS. Posso provare a creare una funzione che inserisca SL e PT per le operazioni piazzate manualmente.
Conmariano
6 anni fa #231073
Ciao Tomas,
Ah, ok. Capisco. Sarebbe bello.
Grazie! 🙂
Manovre automatiche con Expert Advisor
https://www.rabenesche.de
tomas262
6 anni fa #232710
Ciao
Ho allegato un esempio su come utilizzare l'EA per aggiungere SL + PT a un ordine manuale. Una volta aperto un ordine long senza SL e PT, EA aggiunge automaticamente SL e PT di dimensioni predefinite. Vedere il file allegato.
Inoltre, il codice personalizzato deve essere aggiunto a CustomFunctions.mq4.
void setSLPT(int orderMagicNumber, int slpips, int ptpips) {
for(int op=0; op<OrdersTotal();op++) {
if(OrderSelect(op,SELECT_BY_POS,MODE_TRADES)==true && OrderMagicNumber()==orderMagicNumber) {
double slprice = NormalizeDouble(OrderOpenPrice()-10*Point*slpips,Digits);
double ptprice = NormalizeDouble(OrderOpenPrice()+10*Point*ptpips,Digits);
OrderModify(OrderTicket(),OrderOpenPrice(),slprice,ptprice,0,Blue);
}
}
}
Conmariano
6 anni fa #232716
Grazie mille Tomas! 🙂
Questo mi aiuterà enormemente!
Manovre automatiche con Expert Advisor
https://www.rabenesche.de
Stai visualizzando 6 risposte - da 1 a 6 (di 6 totali)