Was ist falsch ?
#include <Trade\Trade.mqh>
// Erstelle CTrade tade
CTrade trade;
void OnTick()
{
//---Texte-Variable für ein Signal
string signal1="";
//--- Wir berechnen RSI Indikator
int RSIWert1 = iRSI(_Symbol,_Period,2,PRICE_CLOSE);
//--- Symbol ist das aktuelle Währungspaar auf den Cart
// Wenn der RSI Indikator Wert unter 20 liegt
if (RSIWert1<20)
{
// Erstelle ein Kaufen Signal
signal1 = "Buy_1";
}
// Wenn der RSI Indikator Wert über 80 liegt
if (RSIWert1>80)
{
// Erstelle ein Kaufen Signal
signal1 = "Sell_1";
}
//--------------------------------------------------------------------------------------
string signal2="";
//--- Wir berechnen RSI Indikator
int RSIWert2 = iRSI(_Symbol,_Period,14,PRICE_CLOSE);
//--- Symbol ist das aktuelle Währungspaar auf den Cart
// Wenn der RSI Indikator Wert unter 20 liegt
if (RSIWert2<49)
{
// Erstelle ein Kaufen Signal
signal2 = "Buy_2";
}
// Wenn der RSI Indikator Wert über 80 liegt
if (RSIWert2>51)
{
// Erstelle ein Kaufen Signal
signal2 = "Sell_2";
}
//--------------------------------------------------------------------------------------
string signal3="";
//--- Wir berechnen MACD Indikator
double MACDWert3 = iMACD(_Symbol,_Period,12,26,9,PRICE_CLOSE);
//--- NULL ist das aktuelle Währungspaar auf den Cart
//--- 0 auf dem Chart ausgewälten Zeitramen.
//--- 12,21,9 Eigenschaften des MACD
//--- Price close
//--- basis Indikator Lienie
// Wenn der RSI Indikator Wert unter 0 liegt
if (MACDWert3<0)
{
// Erstelle ein Kaufen Signal
signal3 = "Sell_3";
}
// Wenn der RSI Indikator Wert über 0 liegt
if (MACDWert3>-0)
{
// Erstelle ein Kaufen Signal
signal3 = "Buy_3";
}
Comment ("Kontostand :",AccountInfoDouble(ACCOUNT_BALANCE),
"\n", "Konto_EQUITY :",AccountInfoDouble(ACCOUNT_EQUITY),
"\n", "Konto_PROFIT :",AccountInfoDouble(ACCOUNT_PROFIT),
"\n", "Freie Margin :",AccountInfoDouble(ACCOUNT_MARGIN_FREE),
"\n","\n","\n","\n","\n","\n","\n","\n"
"\n","RSI 2 Wert : ",RSIWert1," Signal RSI 2 : ",signal1,
"\n","RSI 14 Wert : ",RSIWert2," Signal RSI 14 : ",signal2,
"\n","MACD Wert : ",MACDWert3," Signal MACD : ",signal3
);
}
Hallo ich haabe das porblem das mein Strategietester im MT5 nicht bietet, habe einen EA Programmiert und erfolgreich Kompieliert aber keine Fehler trotzem bitet er nicht.
wass muß ich alles einstellen
- Wenn Code veröffentlicht wird, bitte den Code-Knopf [</>] aus der Editierzeile oder Alt+S verwenden.
- Wenn ein Programm nicht tut, was es soll, ist der Debugger erste Wahl: https://www.metatrader5.com/de/metaeditor/help/development/debug
So erkennt man den Fehler viel schneller als durch Studieren des Codes.

- www.metatrader5.com
- Wenn Code veröffentlicht wird, bitte den Code-Knopf [</>] aus der Editierzeile oder Alt+S verwenden.
- Wenn ein Programm nicht tut, was es soll, ist der Debugger erste Wahl: https://www.metatrader5.com/de/metaeditor/help/development/debug
So erkennt man den Fehler viel schneller als durch Studieren des Codes.
So wird das nix, die indikatoren haben ja keine werte und du initialisierst diese falsch.
such dir mal was in der codebase und schau wies gemacht wird
Hallo,
Wo kann ich am besten das Programmieren lernen.
Mein Strategietester bietet einfach nicht.
Hat Jemand vielleicht einen EA den ich auf Meinem Strategietester testen kann.
RSI vieleicht auf Deutsch als Vorlage zum Weiterprogrammieren,können auch andere sein.
Habe schon Freie Heruntergeladen die funktionieren auch nicht.
Hallo,
Wo kann ich am besten das Programmieren lernen.
Mein Strategietester bietet einfach nicht.
Hat Jemand vielleicht einen EA den ich auf Meinem Strategietester testen kann.
RSI vieleicht auf Deutsch als Vorlage zum Weiterprogrammieren,können auch andere sein.
Habe schon Freie Heruntergeladen die funktionieren auch nicht.
Scheu mal unter den Artikeln und der CodeBase.
Suchen kann man mit der "Lupe" oben rechts. Einfach mal RSI eingeben dann in der linken Spalte auf CodeBae klicken (oder Artikel)

Danke Carl,
ich habe mir überleget den Kurs von <gelöscht - nicht erlaubt> zu kaufen.
Was meinst du dazu. Ich brauche irgend wie eine Unterstüzung, oder gibt es irgendwelche Foren oder Videos.
Kann mir sont jemand helfen tradingriebergmx.de
Danke Carl,
ich habe mir überlegt den Kurs von <gelöscht - nicht erlaubt> zu kaufen.
Was meinst du dazu. Ich brauche irgend wie eine Unterstützung, oder gibt es irgendwelche Foren oder Videos.
Kann mir sonst jemand helfen tradingriebergmx.de
- Herzlich Willkommen und schon mal viel Erfolg!
- Oben rechts gibt es eine Suche (die kleine Lupe)
Gib mal Beginner ein und wähle dann in der linken Spalte a) Artikel und dann b) Forum. - Dann lies auch vielleicht den Artikel: https://www.mql5.com/de/articles/5022 und die dort verlinkten.
- Eröffne ein Demokonto aus dem Terminal bei MQ: im Navigator Einfg. drücken und MetaQuotes wählen.
- Um das Handeln zu verstehen starte am besten einen EA (den aus dem Artikel) und lass ihn im StratgieTester im visuellen Modus laufen.
So kannst Du einem "Händler" beim Handeln über die Schulter schauen:
a) Wie ist der Status/Position(en) der verwendeten Indikatoren, wenn eine Position eingegangen wird.
b) Wie werden Stop-Loss und Take-Profit verwendet.
c) Wie ist das mit der Losgröße
... - Dann startest Du EA auf anderen Zeitrahmen (MA, M5, ..), die die nicht optimal sind.
- Dann startest Du EA für ein anderes Symbol: EURUSD, XAUUSD, EURCAD, GBPUSD
- Dann startest Du andere EA z.B. aus der CodeBase und kannst anderen "Händlern" über die Schulter schauen.
So lernst Du a) etwas über den Markt und sein Verhalten und b) über das Handeln nach ausgewählten Indikatoren.
Wenn Du Dich dann etwas sicherer fühlst, starte den Handel auf einem Demokonto!
Das ist billiger und besser als das meiste, was sonst angeboten wird.
Viel Erfolg und schon schöne Weihnachten.
Calli
Ein Tipp noch:
Erst suchen! Es gibt fast nix, was nicht schon für Mt4/5 programmiert wurde!
Warum das Rad neu erfinden, wenn es in der CodeBase liegt, bereit zum abkupfern?

- www.mql5.com

- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Hallo ich haabe das porblem das mein Strategietester im MT5 nicht bietet, habe einen EA Programmiert und erfolgreich Kompieliert aber keine Fehler trotzem bitet er nicht.
wass muß ich alles einstellen