http://bossa.pl/index.jsp?layout=2&page ... at_id=1353Wartość StopLoss i TakeProfit możemy określić podczas otwierania nowego zlecenia, ale muszą być większe niż dopuszczalna przez brokera minimalna wartość stopów (stop level), którą możemy odczytać korzystając z funkcji MarketInfo() parametr MODE_STOPLEVEL. W przypadku ustawienia nieprawidłowych, najczęściej za bliskich poziomów stop otrzymamy błąd o kodzie 130
(ERR_INVALID_STOPS).
Jeśli otwieramy zlecenia oczekujące cena otwarcia nie może być ceną rynkową Ask lub Bid. Minimalny poziom odstępu od aktualnej ceny dla zleceń oczekujących określony przez brokera możemy odczytać za pomocą funkcji MarketInfo() parameter MODE_STOPLEVEL. W przypadku
ustawienia nie prawidłowych cen oczekujących otrzymamy błąd o kodzie 130 (ERR_INVALID_STOPS)
Wszystkie pytania dozwolone początkujących programistów
Re: Wszystkie pytania dozwolone początkujących programistów
personov chyba tutaj masz odpowiedz:
"Ty też jesteś Bogiem! Tylko uświadom to sobie, sobie"
Re: Wszystkie pytania dozwolone początkujących programistów
niekonieczniebfx pisze:personov chyba tutaj masz odpowiedz:http://bossa.pl/index.jsp?layout=2&page ... at_id=1353Wartość StopLoss i TakeProfit możemy określić podczas otwierania nowego zlecenia, ale muszą być większe niż dopuszczalna przez brokera minimalna wartość stopów (stop level), którą możemy odczytać korzystając z funkcji MarketInfo() parametr MODE_STOPLEVEL. W przypadku ustawienia nieprawidłowych, najczęściej za bliskich poziomów stop otrzymamy błąd o kodzie 130
(ERR_INVALID_STOPS).
Jeśli otwieramy zlecenia oczekujące cena otwarcia nie może być ceną rynkową Ask lub Bid. Minimalny poziom odstępu od aktualnej ceny dla zleceń oczekujących określony przez brokera możemy odczytać za pomocą funkcji MarketInfo() parameter MODE_STOPLEVEL. W przypadku
ustawienia nie prawidłowych cen oczekujących otrzymamy błąd o kodzie 130 (ERR_INVALID_STOPS)
Re: Wszystkie pytania dozwolone początkujących programistów
Potrzebuje skryptu ,ktory zmienial by mi profile.Czesto to robie i chcial bym sobie ulatwic.
Re: Wszystkie pytania dozwolone początkujących programistów
Dzięki Andrzej. Tak łatwego rozwiązania nie szukałem
Ale jednak to tez mnie nie urządza Zmieniając szablony, ustawienia wskaźników wracają do początkowych. A niektóre na bieżąco dopasowuję do wykresu... Jakoś się bez tego obejdę.
Ale jednak to tez mnie nie urządza Zmieniając szablony, ustawienia wskaźników wracają do początkowych. A niektóre na bieżąco dopasowuję do wykresu... Jakoś się bez tego obejdę.
Ostatnio zmieniony 25 sty 2013, 21:01 przez bfx, łącznie zmieniany 1 raz.
"Ty też jesteś Bogiem! Tylko uświadom to sobie, sobie"
Re: Wszystkie pytania dozwolone początkujących programistów
W polu templateIndex wpisz nr, zaczynając od 0 w/g listy Twoich szablonów, leci po wszystkich otwartych oknach.Souzin pisze:Potrzebuje skryptu ,ktory zmienial by mi profile.Czesto to robie i chcial bym sobie ulatwic.
Albo edytuj i zrób kilka gotowców dla szablonu x,y,z itd..
btw:szukasz skryptu, ea, indyka pisz/pytaj tu http://forex-nawigator.biz/forum/ciekaw ... 18362.html
Pzdr.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
“Look deep into nature, and then you will understand everything better.” A. Einstein
Re: Wszystkie pytania dozwolone początkujących programistów
Witam,
Jak wiemy, aby otworzyć długą pozycją za cenę transakcji brana jest cena ASK. Mam w związku z tym pytanie - czy można postawić zlecenie BuyStop, ale tak aby poziom wejścia był badany przez cenę BID?
Pytam o to, ponieważ wykresy są rysowane przez cenę BID, a więc wskaźniki też na jej podstawie są obliczane i np. testując system, który mówi kup po 1.31210 w historii sprawdzi czy cena BID dotknęła ten poziom, a w rzeczywistości może okazać się, że nie koniecznie cena Bid jej dotknie, a zrobi to Ask, więc trochę nie halo.
Jak wiemy, aby otworzyć długą pozycją za cenę transakcji brana jest cena ASK. Mam w związku z tym pytanie - czy można postawić zlecenie BuyStop, ale tak aby poziom wejścia był badany przez cenę BID?
Pytam o to, ponieważ wykresy są rysowane przez cenę BID, a więc wskaźniki też na jej podstawie są obliczane i np. testując system, który mówi kup po 1.31210 w historii sprawdzi czy cena BID dotknęła ten poziom, a w rzeczywistości może okazać się, że nie koniecznie cena Bid jej dotknie, a zrobi to Ask, więc trochę nie halo.
Re: Wszystkie pytania dozwolone początkujących programistów
Czymś innym jest warunek otwarcia, a czymś innym po jakiej cenie otwierane jest zlecenie.
Możesz dać warunek, że jeśli cena Bid coś tam przetnie lub osiągnie jakąś wartość to otwieraj BUY.
Ale dopiero w momencie otwierania pozycji brana jest pod uwagę cena Ask, bo tylko po takiej są otwierane BUY. Ale warunek przecięcia to co innego, tam możesz sobe wpisać co chcesz, nawet jak (cena Bid-100*Stoch/2567) przetnie co chcesz, to =====otwieraj BUY.
Możesz dać warunek, że jeśli cena Bid coś tam przetnie lub osiągnie jakąś wartość to otwieraj BUY.
Ale dopiero w momencie otwierania pozycji brana jest pod uwagę cena Ask, bo tylko po takiej są otwierane BUY. Ale warunek przecięcia to co innego, tam możesz sobe wpisać co chcesz, nawet jak (cena Bid-100*Stoch/2567) przetnie co chcesz, to =====otwieraj BUY.
Solą życia jest kasa.
- Pierz Andrzej
- Przyjaciel Forum
- Posty: 1200
- Rejestracja: 02 lip 2006, 14:17
Re: Wszystkie pytania dozwolone początkujących programistów
naczelnik dodaj spread do ceny BID i po sprawie
z poważaniem
Andrzej Pierz
FOREX-SERVICE
Andrzej Pierz
FOREX-SERVICE
Re: Wszystkie pytania dozwolone początkujących programistów
Właściwie to tak to wykonałem, dodałem spread do ceny BuyStop, ale co z możliwą zmianą spreadu, czy wtedy znowu modyfikować poziom BuyStop?
- Pierz Andrzej
- Przyjaciel Forum
- Posty: 1200
- Rejestracja: 02 lip 2006, 14:17
Re: Wszystkie pytania dozwolone początkujących programistów
no to masz co najmniej trzy wyjścia
- modyfikujesz co zmianę spreadu
- wysyłasz OrderSend(...OP_BUY...) w momencie gdy cena dojdzie lub przekroczy poziom na którym mialo by byc zlecenie oczekujące
- po złożeniu zlecenia oczekującego nic z nim nie robisz pomimo zmian spreadu
- modyfikujesz co zmianę spreadu
- wysyłasz OrderSend(...OP_BUY...) w momencie gdy cena dojdzie lub przekroczy poziom na którym mialo by byc zlecenie oczekujące
- po złożeniu zlecenia oczekującego nic z nim nie robisz pomimo zmian spreadu
z poważaniem
Andrzej Pierz
FOREX-SERVICE
Andrzej Pierz
FOREX-SERVICE