1 Anhang (e) Der Klassiker unter den Handelssystemen ist der bescheidene MA-Crossover. Es ist Tick-Datenbank aktiviert.
externer String Remark1 = == Haupteinstellungen ==; extern int MagicNumber = 0; Diese Nummer sollte eindeutig sein, wenn mehrere EAs an ein Terminal angeschlossen sind. extern bool SignalsOnly = False; Wenn der Wert auf true gesetzt ist, werden Sie vom EA nur über eine Kombination der unten aufgeführten Alerts auf einen Trade aufmerksam gemacht. extern bool Alerts = False; Wenn der Wert auf true gesetzt ist, sendet der EA einen Popup-Alarm, sobald ein Handelssignal eingeht. extern bool SignalMail = False; Wenn der Wert auf true gesetzt ist, sendet Ihnen der EA eine E-Mail (vorausgesetzt, Sie richten Ihre Mail in Ihrem MT4-Terminal ein.), sobald ein Handelssignal empfangen wird. extern bool PlaySounds = False; Wenn der Wert auf true gesetzt ist, spielt der EA die Datei warns.wav ab, wenn ein Handelssignal ankommt. extern bool ECNBroker = False; Einige Broker verlangen, dass EAs zuerst einen Trade platzieren und dann den Trade mit StopLoss und Takeprofit ändern. Wenn Ihr Broker dies erfordert, setzen Sie diesen Wert auf ”True”. extern bool TickDatabase = True; Bei Einstellung auf True sendet der EA Tick-Daten in die Tick-Datenbank. extern bool CloseOnOppositeSignal = True; Bei Einstellung auf true schließt der EA einen Trade, wenn ein entgegengesetztes Handelssignal erscheint. extern bool EachTickMode = True; Wenn der Wert auf true gesetzt ist, nimmt der EA sofort einen Trade an, wenn er ein Signal sieht. Wenn der Wert auf false festgelegt ist, führt der EA nur dann einen Trade aus, wenn sich am Ende des Takts ein Signal befindet. extern double Los = 0; Feste Losgröße extern bool MoneyManagement = False; iviertdeaktiviert die Losgrößen-Funktion. extern int Risk = 0; Der Prozentsatz Ihrer verfügbaren Marge, den Sie in einen Trade investieren möchten. extern int Schlupf = 5; Maximaler Schlupf bei Bestellung. extern bool UseStopLoss = True; iviertDeaktiviert den Stoploss extern int StopLoss = 100; Hard Stoploss in Pips. extern bool UseTakeProfit = False; iviertDeaktiviert das Takeprofit extern int TakeProfit = 60; Harte Take Profit in Pips. extern bool UseTrailingStop = False; iviertdeaktiviert den Trailingstop extern int TrailingStop = 30; Trailing Stop in Pips. Beachten Sie, dass der EA nur Gewinne nachlässt. extern bool MoveStopOnce = False; iviertdeaktiviert die Move-to-Breakeven-Funktion. extern int MoveStopWhenPrice = 50; Auslösungspreis zum Verschieben des Stoploss. extern int MoveStopTo = 1; Preis in Pips relativ zum Breakeven, um den Stoploss zu verschieben, sobald der Auslöserpreis erreicht ist. Wenn Sie diese Werte als Beispiel verwenden, bewegt der EA den Stop-Loss auf Breakeven 1, wenn der Handel einen Gewinn von 50 Pips erzielt. externer String Remark2 =; externer String Remark3 = == MA1-Einstellungen ==; extern int MA1Period = 0; Periode der schnellen MA extern int MA1Shift = 0; Verschiebung der schnellen MA extern int MA1Method = 0 Methode der Fast MA; 0 = SMA 1 = EMA 2 = SMMA 3 = LWMA extern int MA1Preis = 0; Preis der Schnellen MA 0 = Schließen 1 = Öffnen 2 = Hoch 3 = Niedrig 4 = Median 5 = Typisch 6 = Gewichtet extern int MA1CrossBuffer = 0; Die Anzahl der Pips über oder unterMA2, um einen Trade auszulösen. Dadurch sollen Peitschenhieb und falsche Eingaben verhindert werden. externer String Remark4 =; externer String Remark5 = == MA2-Einstellungen ==; extern int MA2Period = 0; Periode der langsamen MA extern int MA2Shift = 0; Verschiebung der langsamen MA extern int MA2Method = 0; Methode von der langsame MA; 0 = SMA 1 = EMA 2 = SMMA 3 = LWMA extern int MA2Price = 0; Preis der langsamen MA 0 = Schließen 1 = Öffnen 2 = Hoch 3 = Niedrig 4 = Median 5 = Typisch 6 = Gewichtet Hinweis: Sie können alle Stoploss-Optionen aktivieren, wenn Sie dies wünschen. Denken Sie jedoch daran, dass der EA den engsten Stoploss verwendet, der für ihn verfügbar ist.
https://www.tradingintuitive.com/att...1792972406.mq4