MQL code

srovnával jsem několik strategií - backtest z SQ4 vs backtest v TDSku a nemohu být spokojen. Backtest prostě nesedí, když jsem se pak díval jako lajk do MQL kodu, tak tam nikde nevidím implementaci metody CLOSE FRIDAY nebo omezování strategie do ČASOVÉHO RÁMCE



tyhle věci vůbec v MQL kodu implementovány podle mě nejsou a obchodování strategií, které obsahují některé z těchto věcí nebude sedět... v tomto ohledu vidím ještě hodně práce


do MQL kodu se také nic nepřenáší rovnou z SQ, třeba jen taková jednoduchá věc, jako lotáž...proč když mám backtest na 0.01 lotu, dostanu MQL kod, ve kterém je obecně 0.1 lotu? - vše co máme nastaveno ve strategii se musí přenést rovnou do MQL kodu


externí proměnné nechat tak, jak byly v SQ3, vše zgenerovat rovnou z údajů ze strategie, tak aby MQL kod byl rovnou připraven a jediné co bych musel změnit je magicnumber. Když budu mít ve strategii použity časové rámce, strategii zgenerovanou na UTC1 a budu to chtít pustit na UTC2, tak si jenom časy posunu o hodinu rovnou v MQL kodu - takže vše musí být dostupné k editace jako externí proměnná, tak jak je v SQ3


K tvorbě magicnumberu bych měl taky připomínku, bylo by vhodné, aby si uživatel mohl nadefinovat jak se magicnumber bude rovnou generovat do MQL kodu, třeba aktuálně používám syntaxi XXYYZZZZ, kde XX je kod trhu, YY je kod TF a jako ZZZZ by stačilo nějaké random číslo - pak bych měl rovnou v MQL kodu připraven identický magicnumber a měl bych to bez práce - jednoduché, účelné


komentář - aktuálně v novém kodu nevidím to, jak to bylo v SQ3, že do komentáře se vepisoval název STR souboru, tohle určitě zachovat. Je hloupost se pouštět do pokusů ukládat do komentu hodnotu spreadu. Jestli tohle nějak vylepšit, tak jedině o skluz, ten víc ovlivňuje chování strategie. Komentář nutno omezit na max 30 míst, jinak ho MT4 nepobere


v MQL kodu nejsou vůbec implementovány jiné metody MM, pouze fixlot

Attachments
No attachments
  • Votes 0
  • Project StrategyQuant X
  • Type Bug
  • Status Fixed
  • Priority Urgent

History

h
#1

hankeys

23.04.2018 18:00

Task created

TB
#2

Tomas Brynda

03.05.2018 12:54

Status changed from New to Fixed


Votes: 0

Drop files to upload

or

choose files

Max size: 5MB

Not allowed: exe, msi, application, reg, php, js, htaccess, htpasswd, gitignore

...
Wait please