Zeitgerechtes Öffnen und Schließen mit Expert Advisor für MetaTrader 5

Mike 2017.01.20 02:08 14 0 0
Anhang

Mit diesem EA kannst du Positionen zu festgelegten Zeiten öffnen und schließen. Dabei wird zusätzlich eine Bedingung überprüft:

  • Für Kauf: Wenn der schnelle iMA in der ersten Kerze den langsamen iMA übersteigt.
                   if(iMAGet(handle_iMAFast,1)>iMAGet(handle_iMASlow,1))
                     {
                      if(!RefreshRates())
                         return;
                      price=m_symbol.Ask();
                      if(Extm_sl>0.0)
                         sl=m_symbol.Bid()-Extm_sl;
                      if(Extm_tp>0.0)
                         tp=m_symbol.Bid()+Extm_tp;
                      m_trade.Buy(m_lots,InpSymbol,price,sl,tp);
                     }
  • Für Verkauf: Wenn der schnelle iMA in der ersten Kerze kleiner ist als der langsame iMA.
                   if(iMAGet(handle_iMAFast,1)<iMAGet(handle_iMASlow,1))
                     {
                      if(!RefreshRates())
                         return;
                      price=m_symbol.Bid();
                      if(Extm_sl>0.0)
                         sl=m_symbol.Ask()+Extm_sl;
                      if(Extm_tp>0.0)
                         tp=m_symbol.Ask()-Extm_tp;
                      m_trade.Sell(m_lots,InpSymbol,price,sl,tp);
                     }

Nur HH:mm werden in den Eingaben berücksichtigt (Uhrzeit).

Eingaben:

Öffnungszeit (nur HH:mm werden berücksichtigt) — Zeit, zu der die Position geöffnet wird.

Schließzeit (nur HH:mm werden berücksichtigt) — Zeit, zu der die Position geschlossen wird.

Symbol — Das gehandelte Symbol.

Handelsvolumen — Positionsvolumen.

Sell Stop  Stop-Loss-Niveau.

Take Profit  Take-Profit-Niveau.

true -> Kauf, false -> Verkauf — Wenn "true", werden nur "Kauf"-Positionen geöffnet; wenn "false", nur "Verkauf"-Positionen.

Magic Number — Die Magic Number des EAs.

Liste
Kommentar 0