Stoch - Effektives System für MetaTrader 5

Mike 2017.01.26 18:09 18 0 0
Anhang

Autor der IdeeCollector, Autor des MQL5-Codesbarabashkakvn.

Dieser Stoch-Indikator nutzt ausstehende Sell Limit- und Buy Limit-Orders. Alle offenen Orders werden täglich um 23:59 Uhr gelöscht und Positionen geschlossen.

Berechnung der Preise für ausstehende Orders:

double temp_h=iHigh(1);
double temp_l=iLow(1);
double temp_c=iClose(1);
double H4, L4;
H4 = (((temp_h - temp_l)*1.1) / 2.0) + temp_c;
L4 = temp_c - ((temp_h - temp_l)*1.1) / 2.0;
if(db!=str1.day_of_week && s==0)
{
if(!m_trade.SellLimit(Lots,H4,
Symbol(),
H4+ExtStopLoss*Point,
H4-ExtTakeProfit*Point,
0,0,"H4"))
GlobalVariableSet("SELLLIMIT", 0);
else
GlobalVariableSet("SELLLIMIT", 1);
}

Schließen von Positionen und Löschen von Orders

Um 23:59 Uhr, falls noch ausstehende Orders oder offene Positionen existieren, werden diese gelöscht:

if(total_pos>0 && str1.hour==23 && str1.min==59)
DeleteAllPositions();
if(total_orders>0 && str1.hour==23 && str1.min==59)
DeleteAllOrders();

Es wird empfohlen, diesen Indikator im H1-Zeitrahmen zu verwenden:

Stoch Tester

Liste
Kommentar 0