Si MetaTrader 6 sale mañana - página 2

 
Además del repetidamente discutido historial de ticks personalizado, sería bueno reescribir finalmente la API de MetaTrader a una API orientada a objetos, donde la unidad mínima aceptable de colocación sería una clase.
Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5
Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5
  • 2010.05.21
  • MetaQuotes Software Corp.
  • www.mql5.com
MetaTrader 5 позволяет во встроенном тестере стратегий моделировать автоматическую торговлю с помощью экспертов на языке MQL5. Такое моделирование называется тестированием экспертов, и может проводиться с использованием многопоточной оптимизации и одновременно по множеству инструментов. Для проведения тщательного тестирования требуется генерировать тики на основе имеющейся минутной истории. В статье дается подробное описание алгоритма, по которому генерируются тики для исторического тестирования в клиентском терминале MetaTrader 5.
 
Vladon:
el funcionamiento de los paneles en el probador.
¿Por qué?
 
De hecho, debería haberse llamado "No está mal soñar".
 
C-4:
Y en general, este hilo debería llamarse "Soñar no es perjudicial".

Exacto, no hay nada malo en soñar, así que no trocees los sueños con polémicas de conveniencia y todo eso nunca ocurrirá.

Imagina esto como una sesión de brainstorming, bueno, un poco más concreta. Tal vez algo de lo que está escrito y se pondrá en práctica.

 
C-4:
Aparte del repetido historial de ticks personalizados, estaría bien reescribir finalmente la API de MetaTrader a una API orientada a objetos, donde la unidad mínima aceptable de colocación sería una clase.

++

No entiendo nada de la unidad mínima, pero la API con tres funciones como xxxSetInteger(), xxxSetString() y xxxSetDouble() es molesta :)

 
C-4:
De hecho, debería haberse llamado "No está mal soñar".
- - -
 
Urain:


Presentar la rama como una sesión de brainstorming

con una comida para llevar )
 
Yoschik:
con la comida para llevar )

Con una salida completa.

hAte la historia del vidrio en 10 años a 100 instrumentos :)

 
Quiero opciones una MT, con todos los deltas y artilugios.
 
MetaDriver:

++

Nada sobre la unidad mínima, pero la API con tres funciones como xxxSetInteger(), xxxSetString() y xxxSetDouble() es molesta :)

Tomemos como ejemplo C#. Al intentar enlazar una función o una variable, el compilador generará un error ya que la función o la variable son conceptos de un nivel inferior y sólo pueden colocarse dentro de una clase o estructura. En MQL5 parece haber una confusión: hay clases, pero también hay funciones que llaman a estas clases, y debería ser al revés: muchas clases se comunican entre sí a través de métodos soportados por ellas.