Forex programozás › Fórum › Kérdések az MQL4 programozási nyelvvel kapcsolatban › ObjectCreate › Válasz erre: ObjectCreate
Az ObjectDelete deinit-ben teljesen jó megoldás. Az idősíkváltásnál a törlés elkerülésére az UninitializeReason() függvény lehet a segítségedre, amely alapján lekérdezhető hogy a legutóbbi init-deinit oka mi volt pontosan.
Annyit csinálj meg, hogy a függvény visszatérési értékét megnézed;ha az értéke eltér a REASON_CHARTCHANGE -től, akkor mehet a törlés.
Az objektumrajzolásra érdemes saját függvényt létrehozni, amely megfelelően paraméterezve a későbbi fejlesztéseidet egyszerűsíti le.