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
Oder brauchen Sie es, um Zwischenwerte anzuzeigen?
Nun, ja. Dann können Sie Diagramme erstellen.
Ich denke, dass die Klasse in Richtung der Möglichkeiten entwickelt werden sollte, um alles zu bekommen, was die Seele begehrt.
Deshalb empfehle ich, nicht eine einzige Wurst in Form einer Berechnung zu haben, sondern sie in API-Zwischenfunktionen mit externen Parametern aufzubrechen und das Ergebnis zu erhalten.
Zum Beispiel die Funktion zur Berechnung der SharpeRatio(double &HPR[], double ahpr) - ein vorberechnetes Array von HPR und ahpr wird übergeben
CountHPR(double &balance_data[], double &HPR[]) - berechnet das HPR-Array - das balance_data-Array wird übergeben
usw.
Dann schlage ich vor, vom Ende her zu beginnen.
Erstellen Sie einen Indikator, der einen statistischen Indikator in Form einer Linie in der Historie anzeigt, mit einer Auswahl aus der Liste: Gewinnfaktor, Saldo, usw.
Und modifizieren Sie die Klasse dafür. So ist zumindest das Endziel klar.
Forum zum Thema Handel, automatisierte Handelssysteme und Testen von Handelsstrategien
Indikatoren: TradeStatisticsPanel
Rosh, 2012.09.14 08:19
Sie können einen Artikel zum gleichen Thema für MQL5 schreiben. Zumal es viel mehr Möglichkeiten gibt, Berichte zu erstellen.gab es schon einen Artikel?
Ich war gerade dabei, etwas Eigenes zu diesem Thema zu schreiben, ich werde die Sachen anderer Leute studieren und sie für mich abändern, ich muss an Währungen und Magie arbeiten, ich habe etwas zu arbeiten )))
Vielen Dank an den Autor für seine Arbeit!
int try=0;
bool res=HistorySelect(time_start,time_end);
if(!res && try<NUMBER_OF_TRY_GET_HISTORY)
{
Sleep(100);
res=HistorySelect(time_start,time_end);
try++;
}
if(!res){
m_err_msg="Unable to get the trade history";
return(false);
}
Wo ist die Schleife, in der alles zu NUMBER_OF_TRY_GET_HISTORY geschleift wird?
Klasse CTradeStatistics
thejobber:
und wo ist die Schleife, in der alles zu NUMBER_OF_TRY_GET_HISTORY geschleift wird?