Comprare/vendere EAs e indicatori - pagina 5

 

Ragazzi, grazie per le vostre risposte....ma io sono un grande stupido!!!

Non ho visto la parentesi che newdigital mi ha detto nel suo ultimo post!

Scusate ragazzi per la mia colpa!!!Comunque qui c'è il codice come l'ho messo. Spero di poter aiutare qualcuno che ne ha bisogno

if (TimeDayOfYear(TimeCurrent())!=DayOfLastTrade)

{

if (UseStopLoss) StopLossLevel = Ask - StopLoss * Point; else StopLossLevel = 0.0;

if (UseTakeProfit) TakeProfitLevel = Ask + TakeProfit * Point; else TakeProfitLevel = 0.0;

Ticket = OrderSend(Symbol(), OP_BUY, Lots, Ask, Slippage, StopLossLevel, TakeProfitLevel, "MaxPower Buy Order", MagicNumber, 0, DodgerBlue);

DayOfLastTrade=(TimeDayOfYear(TimeCurrent()));

if(Ticket > 0) {

if (OrderSelect(Ticket, SELECT_BY_TICKET, MODE_TRADES)) {

Print("BUY order opened : ", OrderOpenPrice());

if (SignalMail) SendMail("[Signal Alert]", "[" + Symbol() + "] " + DoubleToStr(Ask, Digits) + " Open Buy");

} else {

Print("Error opening BUY order : ", GetLastError());

}

}

}

Saluti,

Mauro

 

Aggiornamento...

Come ho scritto nel post sopra il MQLeditor non trova nessun errore. Ma ho allegato l'EA sul grafico e non limita l'ordine come voglio io (per esempio: se GU apre una posizione Buy e dopo che è stata chiusa, subito dopo l'EA riapre l'ordine buy se trova il segnale. Io invece voglio che non apra più ordini di acquisto).

Qualche suggerimento? Forse ho messo il codice nel modo peggiore...

Grazie per il vostro aiuto...

Mauro

 
newdigital:
E' tutto quello che abbiamo riguardo alla compravendita.

Il tuo caso probabilmente dovrebbe essere programmato così ho appena fatto un po 'di attenzione.

Per esempio questo Frank EA può essere modificato.

Ho appena allegato questo EA ai grafici in mattinata:

Ciao, ND.

Potresti darmi un link all'EA che hai menzionato sopra?

E' l'EA Frank modificato?

grazie

 

Era originale Frank. Guarda questo post https://www.mql5.com/en/forum/general

Frank modificato.

Kalenzo ha modificato Frank EA secondo la mia richiesta, aggiungendo un filtro temporale al ciclo di trading martingala (un nuovo ciclo non verrà avviato entro alcune ore di trading predefinite). E' nella sezione elite quindi è meglio chiedere a Kalenzo.

Quindi, è diverso solo tra gli EA Frank modificati e quelli originali.

 

ho provato il set2stoporders ea da page1 ma ha aperto più ordini, e non so come risolverlo, qualcuno può aiutare.

Voglio che apra 1buy&1sell stop solo ogni settimana.

//+------------------------------------------------------------------+

//||funzione di avvio del programma script |

//+------------------------------------------------------------------+

void start() {

double ldStop=0, ldTake=0;

double pAsk=Ask+DistanceSet*Point;

double pBid=Bid-DistanceSet*Point;

se (StopLoss!=0) ldStop=pAsk-StopLoss*Point;

se (TakeProfit!=0) ldTake=pAsk+TakeProfit*Point;

SetOrder(OP_BUYSTOP, pAsk, ldStop, ldTake);

se (StopLoss!=0) ldStop=pBid+StopLoss*Point;

se (TakeProfit!=0) ldTake=pBid-TakeProfit*Point;

SetOrder(OP_SELLSTOP, pBid, ldStop, ldTake);

}

 

haii... penso che questo sia il migliore per me per provare EA

 

Sistema EA

Ciao sto cercando un ea che può fare questo:

1) comprare o vendere ad un livello di prezzo

2) se l'ultimo trade ha colpito il TP, apre immediatamente un altro trade nella stessa direzione

3) se l'ultimo trade ha colpito lo SL allora, immediatamente apre un altro trade nella direzione opposta

Qualsiasi aiuto sarebbe apprezzato.

Grazie

Pete

 
newdigital:
Aprire 2 ordini di stop (sell stop e buy stop) con uno script allo stesso tempo.

Script.

Scaricare.

Autore: KimIV.

Websource (in russo).

Questo è tutto quello che ho trovato.

Come posso aggiungere il codice per far sì che apra le transazioni in un momento specifico?

Grazie

 

infatti......

peterdias77:
Ciao, sto cercando un'applicazione che possa fare questo:

1) comprare o vendere a un livello di prezzo

2) se l'ultima operazione ha colpito il TP, si apre immediatamente un'altra operazione nella stessa direzione

3) se l'ultimo trade ha colpito lo SL, si apre immediatamente un altro trade nella direzione opposta

Qualsiasi aiuto sarebbe apprezzato.

Grazie

Pete
 

(Richiesta) Script di acquisto/vendita

Salve;

Ho cercato nel forum ma purtroppo non ho trovato quello che sto cercando.

Ho bisogno di script di acquisto/vendita per le coppie EurUsd e GbpUsd.

Dovrebbe aprire un ordine di acquisto di 0,1 lotti per EurUsd e GbpUsd allo stesso tempo.

E il secondo script dovrebbe aprire un ordine di vendita per le stesse coppie.

E vorrei essere in grado di cambiare la dimensione del lotto e le coppie.

Apprezzo se i codificatori mi aiutano;

o qualcuno fornisce un link se gli script sono già stati pubblicati prima.

Grazie.