Forex programozás › Fórum › Kérdések az MQL4 programozási nyelvvel kapcsolatban › Start függvény nem fut le
-
SzerzőBejegyzés
-
Szia!
Most kezdtem az Expert Advisorok programozásának tanulását, és egy nagyon egyszerű problémába akadtam bele: a start függvény egész egyszerűen nem fut le.
Programkód:
int init(){ Alert("welcome"); } int start(){ Alert("új tick!"); } int deinit(){ Alert("bye"); }
Az init és a deinit függvény működik, de az „új tick” feliratot nem kapom meg. Miért?
Helló!
– Kapcsolódva vagy a brókerhez és érkezett be árváltozás (tick) ? (a terminál jobb alsó sarkában két számot kell látnod perjellel elválasztva, pl.: 28/1 kb)
– a megfelelő könyvtárba raktad a kódot ?– Igen, online vagyok, folyamatosan frissül az egyperces chart (1716/1 kb sebesség)
– Azt nem gondoltam, hogy számít melyik könyvtárban van. Az oldalsó navigátorban megjelent a programom, és futtatásnál megkapom az üdvözlő Alert-et is, tehát gondolom jó könyvtárban van (ha már egyszer lefut).A kliensem, ha ez segít:
ALPARI FS MT4
Build: 432Az MQL4 könyv alapján tanulom, és programozó révén le sem futtattam az alapkódokat, csak átrohantam rajta, most viszont amikor már ki akartam próbálni valamit, feltűnt, hogy a start nem fut. Próbáltam utána nézni fórumokon, de sehol nem találtam választ. Biztos valami alapvető hibám van…
Esetleg a kliensben kell beállítani valamit?Fent az „Új megbízás” gomb melletti „Expert advisors” gomb be van kapcsolva?
Nos, ez fájt :-)
Köszönöm a segítséget, ez volt a probléma.Örülök, hogy megoldódott!
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.