Serve uno script per il trailing stop, per favore? - pagina 4

 

Spostare le linee per SL, TP e Pending B o S

Ho bisogno di un indicatore dove posso trascinare e rilasciare linee orizzontali per SL, TP e ordini pendenti.

Si prega di controllare il jpeg allegato

 

Linee mobili per SL, TP e ordini pendenti

L'immagine non è riuscita a caricarsi all'inizio del thread. eccola qui

File:
magic_lines.png  93 kb
 

...

Easy.ea in uno dei miei post...BS per comprare...SS per vendere

 
xtream:
L'immagine non è riuscita a caricarsi all'inizio del thread. eccola qui

Qualcosa di vicino su questo thread. Cerca kimiv EA.

 

Trailing Percentuale (Trailing stop)

Ciao a tutti,

Sono impegnato a lavorare su una semplice strategia di uscita, utilizzando una percentuale di trailing. In precedenza ho lavorato con Tradestation, ma poi ho scoperto Metatrader e attualmente sto sviluppando un EA.

Tradestation ha una funzione SetPercentTrailing dove posso passare 2 valori un importo floor e una percentuale di trailing. Sto cercando di ricostruire questa funzione in EA.

Finora ho messo insieme questo codice:

// Trailing stop calculation

if(OrdersTotal() > 0)

{

OrderSelect(ticket, SELECT_BY_TICKET);

CurrentProfit = OrderProfit();

if (CurrentProfit >= HighestProfit)

{

HighestProfit = CurrentProfit;

}

if (HighestProfit >= (FloorAmt*Lots))

{

if ((HighestProfit - CurrentProfit) / HighestProfit) * 100 >= TrailingPct)

{

if(OrderType() == OP_BUY)

{

OrderClose(OrderTicket(),OrderLots(),Bid,Slippage,Red);

HighestProfit = 0;

}

if(OrderType() == OP_SELL)

{

OrderClose(OrderTicket(),OrderLots(),Ask,Slippage,Red);

HighestProfit = 0;

}

//Print("Closing order for Trailing amount");

} }

}

Come funziona, è che se sono in un trade, imposta continuamente un profitto massimo. Ora, se il mio profitto attuale è più alto di un importo minimo che ho impostato, e il mio profitto scende sotto una certa percentuale del mio profitto più alto, allora chiudo il mio trade.

Logicamente penso che questo sia corretto, ma sfortunatamente non mi dà gli stessi risultati di Tradestation, e mi sto chiedendo se c'è un errore nel mio codice, o se il Trailing Percent di Tradestation funziona diversamente.

Qualsiasi aiuto è apprezzato...grazie

 

script linea orizzontale per S/L e T/P

Voglio usare la linea orizzontale per spostare manualmente in alto o in basso il mio S/L e il T/P per i miei trade aperti.

Qualcuno può darmi questo script per favore. Non voglio che l'EA aggiusti automaticamente il Trailing Stoplosss e il T/P. E' meglio per me regolare la linea orizzontale

di conseguenza con l'azione del prezzo.

Grazie per il vostro aiuto. Sono molto apprezzato