Grid and MACD
- Experten
- Volodymyr Hrybachov
- Version: 1.1
- Aktualisiert: 4 März 2022
- Aktivierungen: 5
Dies ist ein Grid Expert Advisor. Er verfügt über mehrere Handelsstrategien, die auf dem MACD-Indikator basieren. Der virtuelle Trailing-Stop, Stop-Loss und Take-Profit können in Pips, in der Einzahlungswährung oder als Prozentsatz des Guthabens festgelegt werden. Abhängig von den Einstellungen können verschiedene Orders zur Risikodiversifizierung eröffnet werden. Ihr Abschluss kann entweder ein gegenläufiger oder ein unidirektionaler Orderkorb sein.
Das Orderraster ist adaptiv, es werden nur Market Orders darin verwendet. Bewegt sich der Kurs um die Strecke OrderOpenStop+OrderOpenStep in die der eröffneten Order entgegengesetzte Richtung, wird ein virtuelles Niveau für die Eröffnung einer neuen Order festgelegt. Bewegt sich der Preis weiter in die entgegengesetzte Richtung der geöffneten Order, wird das zuvor festgelegte Ordereröffnungsniveau dem Preis nachgezogen. Wenn der Preis ein bestimmtes Niveau berührt oder überschreitet, wird ein Geschäft eröffnet. Auf diese Weise wird der rentabelste Preis für die Eröffnung von Positionen im Auftragsgitter erzielt. Die Losgröße der Aufträge im Raster wird wie folgt berechnet: angegebenes Los pro 1000 Einheiten der Basiswährung, multipliziert mit dem Koeffizienten oder mit dem angegebenen zusätzlichen Los.
Strategien
- Strategie - wählen Sie die Strategie aus;
- MACD - Kauf - das Histogramm des MACD-Indikators kreuzt die Signallinie nach oben, das Histogramm sollte unter dem Nullniveau und unter der Signallinie vor dem Schnittpunkt liegen. Für die Verkaufsgeschäfte sind alle diese Bedingungen entgegengesetzt.
- MACDSample - Strategie, die auf dem MACD basiert, aber den Wert des gleitenden Durchschnitts der TrendPeriode berücksichtigt, der im aktuellen Balken höher sein sollte als im vorherigen Balken, d.h. steigend (für Käufe). Ein Geschäft wird eröffnet, wenn eine weitere Bedingung erfüllt ist - der absolute Wert des Histogramms ist größer als der Wert des OpenLevel-Parameters (in den Eingabeparametern angegeben), multipliziert mit dem Punktwert des aktuellen Instruments in der Notierungswährung. Für die Verkaufsgeschäfte sind alle diese Bedingungen entgegengesetzt (außer der letzten).
Indikator-Parameter
- TimeFrame - Zeitrahmen des MACDI-Indikators.
- FastEma - schneller MA-Zeitraum.
- SlowEma - langsamer MA-Zeitraum.
- Signal - Zeitraum der Signallinie.
- OpenLevel - absoluter Wert des Histogramms.
- TrendPeriod - Wert des gleitenden Durchschnitts.
- AppliedPrice - Preistyp.
- PRICE_CLOSE - Schlusskurs.
- PRICE_OPEN - Eröffnungskurs.
- PRICE_HIGH - Höchstpreis für den Zeitraum.
- PRICE_LOW - Tiefstpreis für den Zeitraum.
- PRICE_MEDIAN - Medianpreis, (Hoch+Tief)/2;
- PRICE_TYPICAL - typischer Preis, (Hoch+Tief+Schluss)/3;
- PRICE_WEIGHTED - gewichteter Durchschnittspreis, (Hoch+Tief+Schluss+Schluss)/4;
- Verschiebung - Verschiebung;
Wichtigste Parameter
- LotsFor1000 - anfängliche Losgröße pro 1000 Einheiten der Basiswährung.
- LotMultiplier - Lot-Multiplikator für nachfolgende Aufträge; wenn - 1, ändert sich nichts.
- AddLot - zusätzliches Lot für nachfolgende Aufträge; wenn - 1, ändert sich nichts.
- TradeMethod - Handelsmethode:
- Unidirektional - der Handel wird in eine Richtung durchgeführt.
- Multidirektional - der Handel kann in zwei Richtungen gleichzeitig erfolgen.
- OrderOpenStop - Abstand von der letzten geöffneten Order zur Platzierung des Ordergitters.
- OrderOpenStep - Abstand vom aktuellen Preis, um das Niveau für die Eröffnung einer neuen Order im Orderraster festzulegen.
- LevelsMethod - Methode zur Festlegung von Take Profit/Stop Loss.
- Unidirectional - separat, für den Korb von unidirektionalen Aufträgen.
- Multidirektional - gemeinsam, für den Korb der gegenläufigen Aufträge.
- LevelsMode - Auswahl des Take Profit/Stop Loss-Modus:
- Pips - in Pips.
- Geld - in der Einzahlungswährung.
- Percent - in Saldo %.
- StopLoss - Stop Loss; wird nicht verwendet, wenn -1.
- TakeProfit - Gewinnmitnahme; wird nicht verwendet, wenn -1.
- TrailingMethod - Methode der Trailing-Stop-Operation:
- Unidirektional - schließt den Korb der unidirektionalen Aufträge.
- Multidirectional - schließt den Korb von entgegengesetzt gerichteten Aufträgen.
- TrailingMode - Auswahl des Trailing-Stop-Modus:
- Pips - in Pips.
- Geld - in der Einzahlungswährung.
- Percent - in Saldo %.
- TrailingStop - Trailing-Stopp-Abstand.
- TrailingStep - Trailing-Schritt.
- MagicNumber - EA ID, wenn -1 wird der EA mit allen Aufträgen arbeiten.
- Kommentar - Kommentar zu Trades.
