Forex programozás Fórum Egyéb megbízások zárása, módosítása Válasz erre: megbízások zárása, módosítása

Radulovic Attila
Tag
Bejegyzések száma: 653

Ellenőrizd, hogy a két változód – amelyben a két ticket számot őrzöd – egyáltalán rendelkezik-e adattal. Nem jó arra építeni, hogy „egyszer már volt helyes értékük”.

A pozíciók átnyálazása során mindig az ÖSSZES pozíciót nézd végig, és ezekből szűrj magic szám, típus és egyéb feltételek alapján. Ha két buy pozíciót akarsz kezelni, akkor keress és várj el két darab buy pozíciót. Az is egy helyzet, ha nincsen buy pozíció, az is ha több van mint kettő, az is ha kevesebb mint kettő. A „melyik a régebbi pozi” problémát legegyszerűbben a ticket számmal tudod eldönteni: az újabb pozíciónak nagyobb ticket száma van.

A Min_Dist és TS eredeti (kiindulási) értékét nem látom, de érdemes azt is ellenőrizned mert lehet hogy inkább ott van a baj. Ha mindkettő érték nulla, akkor már nem jutsz be abba az if ágba, amely csinálna is valamit.