Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Liebe großartige Programmierer,
bitte helfen Sie mir, diese Ea zu modifizieren, um die Möglichkeit zu schaffen, nur Kauf- oder nur Verkaufsaufträge zu Beginn eines jeden Zyklus zu eröffnen.
Entschuldigung für mein Englisch.
Danke
Mark010breakouthedge.mq4
Liebe großartige Programmierer,
Bitte helfen Sie mir, diese Ea zu modifizieren, um die Möglichkeit zu schaffen, nur Kauf- oder nur Verkaufsaufträge zu Beginn eines jeden Zyklus zu eröffnen.
Entschuldigung für mein Englisch.
Danke
Mark010breakouthedge.mq4Mark010
Haben Sie den ursprünglichen Quellcode? Das ist ein dekompilierter Code und ich bezweifle, dass Sie mit dekompilierten Codeänderungen Hilfe bekommen werden
Ich habe es nicht.
Trotzdem danke
elcomepips Hier geht's
Hallo mladen,
ich habe gesehen, dass du es sehr gut codiert hast. Welche Puffer muss ich mit iCustom() importieren, um daraus einen EA zu machen. Ich möchte nur wissen, ob ich long oder short gehen muss.
Vielen Dank im Voraus.
Hallo mladen,
Ich habe gesehen, dass Sie es sehr gut codiert haben. Welche Puffer muss ich mit iCustom() importieren, um daraus einen EA zu machen. Ich möchte nur wissen, ob ich long oder short gehen muss.
Vielen Dank im Voraus.arroganzmaschine
Sie können dafür Puffer 2 verwenden. Wenn der Wert darin 1 ist, dann ist der Trend aufwärts, wenn der Wert -1 ist, dann ist der Trend abwärts. Der Code könnte wie folgt aussehen:
double previousTrend = iCustom(NULL,0,"MA crosses arrows_alerts mtf","",FastMa,FastMaShift,FastMAMethod,FastMAPrice,SlowMa,SlowMaShift,SlowMAMethod,SlowMAPrice,2,2);
if (currentTrend != previousTrend)
{
if (currentTrend == 1) // buy signal
if (currentTrend == -1) // sell signal
}
arroganzmaschine
Sie können dafür den Puffer 2 verwenden. Wenn der Wert darin 1 ist, dann ist der Trend aufwärts, wenn der Wert -1 ist, dann ist der Trend abwärts. Der Code könnte wie folgt aussehen:
double previousTrend = iCustom(NULL,0,"MA crosses arrows_alerts mtf","",FastMa,FastMaShift,FastMAMethod,FastMAPrice,SlowMa,SlowMaShift,SlowMAMethod,SlowMAPrice,2,2);
if (currentTrend != previousTrend)
{
if (currentTrend == 1) // buy signal
if (currentTrend == -1) // sell signal
}
Wie muss ich FastMa usw. definieren? Das funktioniert nicht, weil es nicht existiert.
Wie muss ich FastMa usw. definieren? Das funktioniert nicht, weil es nicht existiert.
Sie müssen sie als externe Variablen deklarieren (genau wie bei den Indikatorparametern). Zum Beispiel so:
extern int FastMaShift = 0;
extern int FastMAMethod = MODE_LWMA;
extern int FastMAPrice = PRICE_CLOSE;
extern int SlowMa = 13;
extern int SlowMaShift = 0;
extern int SlowMAMethod = MODE_LWMA;
extern int SlowMAPrice = PRICE_CLOSE;
Verwenden Sie beliebige Standardwerte anstelle der Werte aus dem obigen Code
Man muss sie als externe Variablen deklarieren (genau wie bei den Indikatorparametern). Etwa so:
extern int FastMaShift = 0;
extern int FastMAMethod = MODE_LWMA;
extern int FastMAPrice = PRICE_CLOSE;
extern int SlowMa = 13;
extern int SlowMaShift = 0;
extern int SlowMAMethod = MODE_LWMA;
extern int SlowMAPrice = PRICE_CLOSE;
Herzlichen Dank! Wie kann ich nur eine Order eröffnen, wenn der currentTrend==1 ist?
Ich möchte keine Massenaufträge eröffnen.
Herzlichen Dank! Wie kann ich nur eine Order aufgeben, wenn der currentTrend==1 ist? Ich möchte nicht zu viele Orders eröffnen.
Entweder OrdersTotal() < 1 verwenden oder eine Funktion zum Zählen der Orders für das aktuelle Symbol und die magische Zahl verwenden
Hallo Mladen, Sie haben die Version dieses Indikators erstellt. Ich möchte Sie bitten, hier separat gleitenden Durchschnitt zu machen, wie auf dem Beispiel des anderen Indikators, wenn es möglich ist.
Ich danke dir.