Se MetaTrader 6 esce domani - pagina 2

 
Oltre alla più volte discussa storia dei tick personalizzati, sarebbe bello riscrivere finalmente l'API di MetaTrader in un'API orientata agli oggetti, dove l'unità minima accettabile di posizionamento sarebbe una classe.
Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5
Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5
  • 2010.05.21
  • MetaQuotes Software Corp.
  • www.mql5.com
MetaTrader 5 позволяет во встроенном тестере стратегий моделировать автоматическую торговлю с помощью экспертов на языке MQL5. Такое моделирование называется тестированием экспертов, и может проводиться с использованием многопоточной оптимизации и одновременно по множеству инструментов. Для проведения тщательного тестирования требуется генерировать тики на основе имеющейся минутной истории. В статье дается подробное описание алгоритма, по которому генерируются тики для исторического тестирования в клиентском терминале MetaTrader 5.
 
Vladon:
il funzionamento dei pannelli nel tester.
Perché?
 
In effetti, avrebbe dovuto chiamarsi "Non è sbagliato sognare".
 
C-4:
E in generale, questo thread dovrebbe chiamarsi "Sognare non è dannoso".

Esattamente, non c'è niente di male nel sognare, quindi non tritare i sogni con polemiche di convenienza e tutto ciò che non accadrà mai.

Immaginate questo come una sessione di brainstorming, beh, un po' più concreto. Forse alcune delle cose che sono scritte e che saranno implementate.

 
C-4:
A parte la più volte discussa storia dei tick personalizzati, sarebbe bello riscrivere finalmente MetaTrader API a un'API orientata agli oggetti, dove l'unità minima accettabile di posizionamento sarebbe una classe.

++

Non capisco nulla di unità minima, ma le API con tre funzioni come xxxSetInteger(), xxxSetString() e xxxSetDouble() sono fastidiose :)

 
C-4:
In effetti, avrebbe dovuto chiamarsi "Non è sbagliato sognare".
- - -
 
Urain:


Introdurre il ramo come una sessione di brainstorming

con un takeaway )
 
Yoschik:
con il take out )

Con un take-out completo.

hAte la storia del vetro in 10 anni per 100 strumenti :)

 
Voglio opzioni un MT, con tutti i delta e gli aggeggi.
 
MetaDriver:

++

Niente riguardo all'unità minima, ma l'API con tre funzioni come xxxSetInteger(), xxxSetString() e xxxSetDouble() è fastidiosa :)

Prendiamo C# per esempio. Quando si cerca di legare una funzione o una variabile, il compilatore genererà un errore poiché la funzione o la variabile sono concetti di livello inferiore e possono essere inseriti solo all'interno di una classe o struttura. In MQL5, sembra esserci un po' di confusione: ci sono classi, ma ci sono anche funzioni che chiamano queste classi, e dovrebbe essere il contrario: molte classi comunicano tra loro attraverso metodi supportati da esse.