Forex programozás › Fórum › Kérdések az MQL4 programozási nyelvvel kapcsolatban › Függő megbízások módosítása › Válasz erre: Függő megbízások módosítása
Mától használható az MQL4 kód beillesztése funkció! Jelöld ki a kódodat amit bemásolsz, és nyomd meg az MQL4 kód beillesztése gombot a szövegdoboz felett!
A MODE_TRADES – mint írtam – elhagyható, próbáld ki! Az OrderSelect() által kiválasztott pozíció mindaddig kiválasztva marad, ameddig a pozíció adatai elérhetőek és amennyiben nem történik közben más pozíciókiválasztás. Erre főleg ciklusokon belüli alkalmazásnál kell figyelni.
Az első példád a helyes, viszont én annyit módosítanék a kódodon, hogy:
if (OrderSelect(vetel, SELECT_BY_TICKET)) {
if (OrderType() == OP_BUYSTOP && OrderCloseTime() == 0) {
}
}
Az OrderSelect legyen először, aztán ha az sikeres, majd foglalkozol az adott pozíció adataival. Addig felesleges!