Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1123

 
MrBrooklin:

Sie haben bereits eine Antwort erhalten. Warum wiederholen Sie die Frage?

 

Forum für Handel, automatisierte Handelssysteme und Strategietests

Fragen von Anfängern MQL5 MT5 MetaTrader 5

Sergey Tabolin, 2019.09.10 10:04

Sie haben bereits eine Antwort erhalten. Warum wiederholen Sie Ihre Frage?

Hallo Sergej!

Wer hat geantwortet?

Hochachtungsvoll, Vladimir.

 

Ich habe alle Beiträge nach meiner Frage noch einmal durchgesehen, aber ich habe nirgends eine Antwort gefunden.

Hochachtungsvoll, Vladimir.

 
MrBrooklin:

Es scheint, dass dieses Signalmodul (<Expert\Signal\SignalITF.mqh>) nicht allein verwendet werden kann, da es immer Ergebnisse liefert.


Was zu tun ist: Erstellen Sie einen EA auf der Grundlage eines anderen Handelssignalmoduls (z. B. iMA oder iMACD) und sehen Sie, wie sich die ausstehenden Aufträge verhalten.

 

Forum für Handel, automatisierte Handelssysteme und Strategietests

FAQ von Anfängern MQL5 MT5 MetaTrader 5

Vladimir Karputov, 2019.09.10 11:44

Es scheint, dass dieses Modul von Signalen (<Expert\Signal\SignalITF.mqh>) nicht unabhängig angewendet werden kann, da es immer Ergebnisse liefert.


Was zu tun ist: Erzeugen Sie einen EA auf der Grundlage eines anderen Moduls für Handelssignale (z. B. iMA oder iMACD) und sehen Sie, wie sich die ausstehenden Aufträge verhalten.

Danke, Vladimir, für den Tipp!

Mit freundlichen Grüßen, Vladimir.

 

Forum für Handel, automatisierte Handelssysteme und Strategietests

FAQ von Anfängern MQL5 MT5 MetaTrader 5

Vladimir Karputov, 2019.09.10 11:44

Es scheint, dass dieses Modul von Signalen (<Expert\Signal\SignalITF.mqh>) nicht unabhängig angewendet werden kann, da es immer Ergebnisse liefert.


Was zu tun ist: Erzeugen Sie einen EA auf der Grundlage eines anderen Moduls für Handelssignale (z. B. iMA oder iMACD) und sehen Sie, wie sich die ausstehenden Aufträge verhalten.


Ja, Vladimir, du hattest Recht, die Funktion "Verfall von schwebenden Aufträgen (in Bars)" funktioniert seit der Einführung von iMA. Nochmals vielen Dank!

Mit freundlichen Grüßen, Vladimir.

 
Im ohlc-Tester auf m1 wird ontick 4 Mal pro Minute ausgeführt. Wie kann man erreichen, dass nur die letzten Minuten getestet werden, ohl-skip?
 

Hallo, ich möchte die Losgröße in Abhängigkeit vom gewünschten Gewinn in Geld berechnen, mit Take-Profit in Pips = TP, dem gewünschten Gewinn in Geld = S

Wenn ich S durch TP teile, ist es nicht korrekt.

Was ist der richtige Weg?

 
macleta:

Hallo, ich möchte die Losgröße in Abhängigkeit vom gewünschten Gewinn in Geld berechnen, mit Take-Profit in Pips = TP, dem gewünschten Gewinn in Geld = S

Wenn ich S durch TP teile, ist es nicht korrekt.

Was ist richtig?

Die Funktion für die Verlustgröße lautet wie folgt

/*****************Функция определения размера лота*******************/
double RiskLots(double risk, int SL)
{
  double RiskMony, Lot;
  double tickValue = SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE);
  double margin = SymbolInfoDouble(_Symbol, SYMBOL_MARGIN_INITIAL);
  double FreeMargin = AccountInfoDouble(ACCOUNT_MARGIN_FREE);
    long accountLeverage = AccountInfoInteger(ACCOUNT_LEVERAGE);
    RiskMony = floor(FreeMargin*risk/100);
     Lot = NormalizeDouble(RiskMony*_Point/ndd(SL*_Point*tickValue), 2);
  return(Lot);
}/*******************************************************************/

Sie müssen lediglich SL durch TP ersetzen.

 
Alexey Viktorov:

Für die Verlustgröße gibt es folgende Funktion

Ersetzen Sie einfach SL durch TP

Danke,nddist was?
Grund der Beschwerde: