Forex programozás › Fórum › Kérdések az MQL4 programozási nyelvvel kapcsolatban › A legnagyobb veszteségű pozi zárása › Hozzászólás: A legnagyobb veszteségű pozi zárása
Én a linkelt cikkben bemutatott kódot használom. Nincs most kapacitásom minden lehetséges hibát végiggondolni a kódod kapcsán, ott a teljes megoldást át tudod nézni.
Kapkodós észrevételeim:
- a linkelt cikkben beszélek a ciklusokkal kapcsolatos problémákról, azt mindenképp nézd át
- a Sleep() sikeres zárás esetén felesleges, nem tudom, mi célból van bent
- a zárófüggvénybe én nem vinném be az aktuális árat, mert menet közben az változhat; használd inkább a zárandó típustól függően a MODE_BID és MODE_ASK árakat
- ha nem sikerül zárnod, akkor tudni kellene, hogy miért nem sikerül; a GetLastError() közvetlenül az OrderClose után jöjjön, a res false ágában. Írasd ki, és nézd meg, hogy mi a nyűgje.