Wenn MetaTrader 6 morgen auf den Markt kommt - Seite 2

 
Zusätzlich zu der immer wieder diskutierten benutzerdefinierten Tick-Historie wäre es schön, die MetaTrader-API endlich zu einer objektorientierten API umzuschreiben, bei der die kleinste akzeptable Einheit für die Platzierung eine Klasse wäre.
Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5
Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5
  • 2010.05.21
  • MetaQuotes Software Corp.
  • www.mql5.com
MetaTrader 5 позволяет во встроенном тестере стратегий моделировать автоматическую торговлю с помощью экспертов на языке MQL5. Такое моделирование называется тестированием экспертов, и может проводиться с использованием многопоточной оптимизации и одновременно по множеству инструментов. Для проведения тщательного тестирования требуется генерировать тики на основе имеющейся минутной истории. В статье дается подробное описание алгоритма, по которому генерируются тики для исторического тестирования в клиентском терминале MetaTrader 5.
 
Vladon:
den Betrieb der Schalttafeln im Prüfgerät.
Warum?
 
Eigentlich hätte er "Es ist nicht falsch zu träumen" heißen müssen.
 
C-4:
Und ganz allgemein sollte dieser Thread "Träumen ist nicht schädlich" heißen.

Genau, Träumen kann nicht schaden, also zerhackt eure Träume nicht mit Polemik der Zweckmäßigkeit und all dem, was nie passieren wird.

Stellen Sie sich das wie eine Brainstorming-Sitzung vor, nur etwas konkreter. Vielleicht wird einiges von dem, was geschrieben steht, auch umgesetzt.

 
C-4:
Abgesehen von der immer wieder diskutierten benutzerdefinierten Tick-Historie wäre es schön, die MetaTrader-API endlich zu einer objektorientierten API umzuschreiben, bei der die kleinste akzeptable Einheit der Platzierung eine Klasse wäre.

++

Ich verstehe nichts von der Mindesteinheit, aber API mit drei Funktionen wie xxxSetInteger(), xxxSetString() und xxxSetDouble() ist nervig :)

 
C-4:
Eigentlich hätte er "Es ist nicht falsch zu träumen" heißen müssen.
- - -
 
Urain:


Einführung in den Zweig als Brainstorming-Sitzung

mit einem Takeaway )
 
Yoschik:
mit dem Take-Out )

Mit einem kompletten Take-out.

hAte die Geschichte des Glases in 10 Jahren für 100 Instrumente :)

 
Ich möchte die Optionen eines MT, mit all den Deltas und Vorrichtungen.
 
MetaDriver:

++

Nichts gegen die Mindesteinheit, aber die API mit drei Funktionen wie xxxSetInteger(), xxxSetString() und xxxSetDouble() ist nervig :)

Nehmen wir zum Beispiel C#. Beim Versuch, eine Funktion oder eine Variable zu binden, wird der Compiler einen Fehler erzeugen, da Funktionen und Variablen Konzepte einer niedrigeren Ebene sind und nur innerhalb einer Klasse oder Struktur platziert werden können. In MQL5 scheint es eine gewisse Verwirrung zu geben: Es gibt Klassen, aber es gibt auch Funktionen, die diese Klassen aufrufen, und es sollte umgekehrt sein: Viele Klassen kommunizieren miteinander durch Methoden, die von ihnen unterstützt werden.