Hiba a Metatrader build 416/418-ban

Sajnálatosan a 416-os és 418-as build verziójában súlyos, DLL fájlokkal kapcsolatos hiba van.

Mi az a DLL hívás?

A DLL hívások használata gyakorlatilag azt teszi lehetővé a robotprogramozók számára, hogy olyan funkciókat tegyenek elérhetővé a robotokban, amelyek egyébként a Metatrader programnyelve által önmagában nem lennének használhatóak vagy elérhetőek.

Ilyesfajta megoldást alkalmaznak legtöbbször a kereskedelmi forgalomban eladott robotok értékesítése során - így ha ilyen robotokat vagy indikátorokat használsz, semmiféleképpen ne frissítsd a terminálodat 416-os vagy 418-as verzióra. A 409-es verzió az utolsó, amellyel nincs ilyen jellegű probléma.

Folytatás

MQL4 programozás: legutolsó pozíció lekérdezése

Nagyon rég volt már programozással kapcsolatos poszt, úgyhogy illik már ez ügyben is tennem valamit. Innentől kezdve kisebb-nagyobb posztokban fogok foglalkozni mindenki számára hasznos, gyakorta felmerülő funkciók megosztásával és részletesebb tárgyalásával.

Mai áldozatunk: hogyan kérdezhető le a nyitott pozíciók vagy a számlatörténet pozíciói közül a legutolsó pozíció ? Hogyan lehet lekérdezni a nyitott pozíciók darabszámát általunk megadott feltételek alapján? Sajnálatos tény, hogy az mql4 nyelvben nincsen egyetlen olyan beépített függvény sem, amely az életünket ilyen szempontból megkönnyítené. Hozzunk hát létre párat!

Folytatás