Super! Ich habe Ihre "Skin" in DLL-ku (Studio 2010) gezogen. Ich wollte es vergleichen. Die folgenden Ergebnisse wurden erhalten: Wenn Sie das ganze Skript 10 Mal in MQL4 ausführen, beträgt die Ausführungszeit 1104 - 2660 ms; und wenn Sie es mit der DLL ausführen, dauert es 140 - 187 ms. Um eine Größenordnung, aber... Nun, ja, es ist MQL4, ich weiß nicht, was der Unterschied zu MQL5 ist. Ich habe MT5 nie angerührt und werde es auch nicht tun, bis MT4 stirbt. Meine Seele eines kleinen Währungsspekulanten akzeptiert nicht kategorisch das ue...., das MT5 mit Positionen geschaffen hat.
Frage: Wie optimiert man am besten für mehrere Variablen mit unterschiedlichen Min/Max-Werten zur gleichen Zeit?
Zum Beispiel könnte man optimieren wollen; iMA(_Symbol,_Periode,x,0,MODE_SMA,PRICE_OPEN,i+y);
Dabei könnte x 1-100 und y 0-10 sein. Im Moment decke ich dies durch 2 Gene ab, das erste Gen ist 1-100 direkt und das zweite Gen ist 1-100 in "Abschnitten" von 10, die auf 1-10 abgebildet werden (d.h. geteilt durch 10 ist eine andere Art, darüber nachzudenken)
Joo, UGA rockt. Siehe http://www.forexfactory.com/showthread.php?t=523313&page=2 - Vielen Dank!
Frage: Wie optimiert man am besten für mehrere Variablen mit unterschiedlichen Min/Max-Werten zur gleichen Zeit?
Zum Beispiel könnte man optimieren wollen; iMA(_Symbol,_Periode,x,0,MODE_SMA,PRICE_OPEN,i+y);
Dabei könnte x 1-100 und y 0-10 sein. Im Moment decke ich dies durch 2 Gene ab, das erste Gen ist 1-100 direkt und das zweite Gen ist 1-100 in "Abschnitten" von 10, die auf 1-10 abgebildet werden (d.h. geteilt durch 10 ist eine andere Möglichkeit, darüber nachzudenken)
Gibt es einen besseren Weg?
Wenn Sie einen Algorithmus aus dem Artikel verwenden, ist es notwendig, den Bereich des Algorithmus in den gewünschten Bereich der zu optimierenden Parameter zu skalieren.
Ich habe den Artikel gelesen (zwei- oder dreimal), er hat mir sehr gut gefallen, ich habe schon lange in die gleiche Richtung gedacht - ich meine die Einbettung des Testers direkt in den EA-Code,
Ich habe mir die Beispiele angeschaut, ehrlich gesagt verstehe ich nicht, wie man Ihren Algorithmus anwenden kann.
Du wurdest hier schon gefragt, aber noch einmal: Kannst du ein Beispiel für einen einfachen Indikator wie RSI, CCI, MACD geben, ohne irgendwelche Skripte zu verwenden?
um optimale Werte zu finden ... Sie können zum Beispiel einen beliebigen integrierten Expert Advisor wie "MACD Sample.mq5" nehmen und die optimalen Parameter InpTakeProfit, InpTrailingStop ... finden.
mql5 ist >20 mal schneller als mql4
Joo, UGA rockt. Siehe http://www.forexfactory.com/showthread.php?t=523313& page=2 - Vielen Dank!
Frage: Wie optimiert man am besten für mehrere Variablen mit unterschiedlichen Min/Max-Werten zur gleichen Zeit?
Zum Beispiel könnte man optimieren wollen; iMA(_Symbol,_Periode,x,0,MODE_SMA,PRICE_OPEN,i+y);
Dabei könnte x 1-100 und y 0-10 sein. Im Moment decke ich dies durch 2 Gene ab, das erste Gen ist 1-100 direkt und das zweite Gen ist 1-100 in "Abschnitten" von 10, die auf 1-10 abgebildet werden (d.h. geteilt durch 10 ist eine andere Art, darüber nachzudenken)
Gibt es einen besseren Weg?
Der EA kann nicht im Backtesting laufen, wenn er diese Bibliothek verwendet?
Joo, UGA rockt. Siehe http://www.forexfactory.com/showthread.php?t=523313&page=2 - Vielen Dank!
Frage: Wie optimiert man am besten für mehrere Variablen mit unterschiedlichen Min/Max-Werten zur gleichen Zeit?
Zum Beispiel könnte man optimieren wollen; iMA(_Symbol,_Periode,x,0,MODE_SMA,PRICE_OPEN,i+y);
Dabei könnte x 1-100 und y 0-10 sein. Im Moment decke ich dies durch 2 Gene ab, das erste Gen ist 1-100 direkt und das zweite Gen ist 1-100 in "Abschnitten" von 10, die auf 1-10 abgebildet werden (d.h. geteilt durch 10 ist eine andere Möglichkeit, darüber nachzudenken)
Gibt es einen besseren Weg?
Ich habe den Artikel gelesen (zwei- oder dreimal), er hat mir sehr gut gefallen, ich habe schon lange in die gleiche Richtung gedacht - ich meine die Einbettung des Testers direkt in den EA-Code,
Ich habe mir die Beispiele angeschaut, ehrlich gesagt verstehe ich nicht, wie man Ihren Algorithmus anwenden kann.
Du wurdest hier schon gefragt, aber noch einmal: Kannst du ein Beispiel für einen einfachen Indikator wie RSI, CCI, MACD geben, ohne irgendwelche Skripte zu verwenden?
um optimale Werte zu finden ... Sie können zum Beispiel einen beliebigen integrierten Expert Advisor wie "MACD Sample.mq5" nehmen und die optimalen Parameter InpTakeProfit, InpTrailingStop ... finden.