Otwieranie lub zamykanie zlecienia wedlug wyzszego lub nizsz

O jezykach programowania w platformach i nie tylko.
harami26
Uczestnik
Uczestnik
Posty: 3
Rejestracja: 16 lis 2012, 00:14

Otwieranie lub zamykanie zlecienia wedlug wyzszego lub nizsz

Nieprzeczytany post autor: harami26 »

Dzien dobry.
Mam do was pytanie. Jaka funkcje byscie uzyli zaby zlecenie bylo otwierane wedlug wyzszego interwalu np. w oknie instrumantu mam ustawiony interwal m15 i chce aby otwieral zlecenia wedlug wyzszego interwalu np. h1.
W innym przypadku mam ustawiony interwal D1 i na takim interwale system otwiera mi zlecenie ale ma zamykac wedlug zgodnosci z interwalem h1.
Czyli;
Jeżeli mamy taki sam sygnal na m15 i h1, to wtedy otwieraj zlecenia.
Jeżeli na d1 i h4 mamy taki sam sygnal do zamkniecia, to zamykaj.
Oto fragment kodu;

if((CalculateOrders(__MAGIC)==0)&&(((iBearsPower(Symbol(),NULL,13,PRICE_CLOSE,2.0)>(0.0))&&(iBullsPower(Symbol(),NULL,13,PRICE_CLOSE,2.0)>(0)))))

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Re: Otwieranie lub zamykanie zlecienia wedlug wyzszego lub n

Nieprzeczytany post autor: Pierz Andrzej »

w miejsca gdzie masz NULL wpisz wybrany interwał czasowy

np PERIOD_D1
z poważaniem
Andrzej Pierz
FOREX-SERVICE

ODPOWIEDZ