warunki spełniane tylko w danym momencie
A może spróbuj od innej strony - oprócz warunków otwarcia pozycji sprawdzaj czy już zawarłeś transakcję.alkor pisze:Witam, a jaki kod dodalibyście, żeby transakcja była wykonywana tylko i wyłącznie po zamknięciu danego interwalu? Chodzi o to, że dopóki interwał się nie zamknie a zmienność jest mała, to średnie mogą w danym interwale przecinać się to w jedną to w drugą, czyli generuje to dużą liczbę spełnionych warunków (de facto zleceń).
Wrzuciełm coś takiego, ale wtedy w ogole nie wykonuja sie transakcje...
Kod: Zaznacz cały
if(Volume[0]>1) return;
Orły nie jedzą much
no bez przesady może i moja sprawa dotyczyła banalnej sprawy, ale nie aż tak...?
Dodano po 4 godzinach 6 minutach:
Dodano po 4 godzinach 6 minutach:
http://www.metatrader5.com/en/metaedito ... ment/debugTig3r pisze:Marzycielalkor pisze:Przydałby sie debugger...
Niestety twórcy to olali nawet w MT5 nie ma o ile mnie pamięć nie myli..
alkor pisze:Witam, a jaki kod dodalibyście, żeby transakcja była wykonywana tylko i wyłącznie po zamknięciu danego interwalu? Chodzi o to, że dopóki interwał się nie zamknie a zmienność jest mała, to średnie mogą w danym interwale przecinać się to w jedną to w drugą, czyli generuje to dużą liczbę spełnionych warunków (de facto zleceń).
Wrzuciełm coś takiego, ale wtedy w ogole nie wykonuja sie transakcje...
Kod: Zaznacz cały
if(Volume[0]>1) return;
moze to cos Ci pomoze, ja mam cos takiego
zmienne zewnetrzne:
Kod: Zaznacz cały
extern bool CompletedBars = TRUE
Kod: Zaznacz cały
int g_bars_276 = 0;
Kod: Zaznacz cały
if (g_bars_276 == Bars && CompletedBars) return (0);
"Po drugiej stronie monitora siedzą ludzie, którzy chcą waszych pieniędzy. Albo wy im je zabierzecie, albo oni zabiorą je wam. Bądźcie zimnymi sukinsynami. Cierpliwie czekajcie na swoją kolej......"