Expert Advisors: RSI EA v2 - Seite 2

 
pedro2612:

Ich habe den Rsi EA im Metatrader installiert, er funktioniert nicht.

Warum?

LG

Schau dir mal das an: https://www.mql5.com/de/articles/497

Basiert auch auf dem iRSI, setzt aber ein Perceptron ein und ist profitabler, muss aber öfter 'reoptimiert' werden.
Die Gewichtungen können auf 5 oder 6 reduziert werden.

Neuronale Netzwerke: Von der Theorie zur Praxis
Neuronale Netzwerke: Von der Theorie zur Praxis
  • www.mql5.com
Heutzutage hat sicherlich jeder Trader schon einmal etwas von einem neuronalen Netzwerk gehört - und weiß, wie cool es ist, diese zu benutzen. Die Mehrheit scheint zu glauben, dass es sich bei all jenen, die mit neuronalen Netzwerken operieren, um irgendwelche Übermenschen handeln würde. Mithilfe des vorliegenden Artikels verbinde ich die...
 

HI SIR,

Können Sie Mikro-Lot-Größe mit RSI EA bieten ...

Danke

Athisayaraj

 
51559224 :

HI SIR,

Können Sie Mikro-Lot-Größe mit RSI EA bieten ...

Dank

Athisayaraj

Sie können ein konstantes Lot wählen: Money management: Lot OR Risk -> Constant lot und der Wert für "Money management" -> ***

 
Sir, können Sie den Wert für Stop Loss und Take Profit erhöhen? Die meisten Paare haben einen hohen Wert an Pips.
 
easybizfx :
Sir, können Sie den Wert für Stop Loss und Take Profit erhöhen? Die meisten Paare haben einen hohen Wert an Pips.

In diesem Code können Sie den Typ der Variablen selbst ändern.

In meinen neuen Codes (beginnend mit der Version von 'barabashkakvn Trading engine 3.118') verwende ich bereits uint:

//--- Eingabeparameter
input uint     InpStopLoss          = 15;          // Stop Loss, in Pips (1.00045-1.00055=1 Pips)
input uint     InpTakeProfit        = 46;          // Gewinnmitnahme, in Pips (1.00045-1.00055=1 Pips)
input ushort   InpTrailingFrequency = 10;          // Nachlauf, in Sekunden (< "10" -> nur bei einem neuen Balken)
input ushort   InpSignalsFrequency  = 10;          // Suchsignale, in Sekunden (< "10" -> nur bei einem neuen Balken)
input uint     InpTrailingStop      = 25;          // Trailing Stop (Mindestabstand vom Kurs zum Stop Loss, in Pips)
input uint     InpTrailingStep      = 5;           // Nachlaufschritt, in Pips (1.00045-1.00055=1 Pips)
input ENUM_LOT_OR_RISK InpLotOrRisk = risk;        // Geldmanagement: Lot ODER Risiko
input double   InpVolumeLotOrRisk   = 3.0;         // Der Wert für "Geldverwaltung"
input ENUM_TRADE_MODE InpTradeMode  = buy_sell;    // Handelsmodus:
input ulong    InpDeviation         = 10;          // Abweichung, in Punkten (1,00045-1,00055=10 Punkte)
[Gelöscht]  

um diesen EA auf Balkenbasis umzustellen,

   double rsi_0=iRSIGet(0);   // <--- 0 in 1 ändern?
   double rsi_1=iRSIGet(1);   <---- 1 auf 2 ändern?

Liege ich da richtig?

Wenn ja, enthält buffer[0] den aktuellen Tick-Wert und [1] den aktuellen Bar Open-Wert und [2] den zweiten Bar Open-Wert? Ist diese Anordnung für alle MT5-Indikatoren gleich?

 
Dilwyn Tng Zhuo Yu :

um diesen EA auf Balkenbasis zu ändern,

Liege ich da richtig?

Sorry, ich verstehe nicht, was SIE wollen und das Wichtigste: Ich verstehe nicht, WARUM Sie es wollen.

[Gelöscht]  
Vladimir Karputov:

Tut mir leid, ich verstehe nicht, was SIE wollen, und das Wichtigste: Ich verstehe nicht, WARUM Sie es wollen.

Ich lerne gerade Programmieren und verstehe den Code.
 
Dilwyn Tng Zhuo Yu :
Ich lerne gerade das Programmieren und verstehe den Code. Nicht, dass ich den EA ändern möchte

Wenn der Advisor Informationen von Balken #0 abfragt: Das bedeutet, dass der Advisor den AKTUELLEN Balken abfragt (den RECHTEN Balken auf dem Chart). Balken Nr. 1 ist ein Balken, der sich bereits gebildet hat und der sich nicht mehr ändern wird.

[Gelöscht]  
Vladimir Karputov:

Wenn der Berater Informationen zum Balken Nr. 0 abfragt, bedeutet dies, dass der Berater den AKTUELLEN Balken abfragt (den RECHTEN Balken im Diagramm). Balken Nr. 1 ist ein Balken, der sich bereits gebildet hat und der sich nicht mehr ändern wird.

Ich danke Ihnen für Ihre Antwort. Sie sind der Beste.