-
Data: 2010-01-05 00:28:41
Temat: Re: XTB-Trader 4 + skrypt w mq4
Od: Joachim <j...@o...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]sf pisze:
> Witam,
>
> Potrzebuje napisać skrypt w mq4, który będzie przechwytywał każdą akcję
> sprzedaży oraz kupna dokonywaną przy użyciu programu XTB-Trader 4 i wysyłał ją
> przez HTTP na wskazany serwer. Napisałem sobie skrypt, który wysyła na serwer
> jakieś przykładowe dane, ale tylko i wyłącznie gdy uruchomię ręcznie skrypt ze
> wskazaniem wykresu. Moje pytanie brzmi w jaki sposób dodać do programu
> XTB-Trader 4 skrypt, który będzie czekał na zdarzenie i jeśli będzie ono
> sprzedażą lub kupnem to wyśle dane na serwer.
>
Zdarzenia dotyczące zmian cen jednego instrumentu możesz przechwytywać
przy pomocy Expert Advisora, ale pewnie to wiesz i pewnie to wykorzystujesz.
Zdarzenia dotyczące zdarzenia zlecenia kupna/sprzedaży nie umiem
przechwycić, być może nie ma w ogóle takiej możliwości. Jeśli znajdziesz
taką możliwość, to wrzuć na forum, chętnie ją poznam.
Ale obejście tego problemu można zastosować następująco:
Sposób 1 - zaimplementować EA tak, żeby podczas składania zleceń
wykonywał jakąś twoją funkcję i żadne przechwytywanie zdarzeń nie byłoby
konieczne. Pewnie cię to nie satysfakcjonuje, bo pewnie już byś to stosował.
Sposób 2 - Który być może cię zadowoli, to uruchomienie skryptu w którym
będzie pętla, a pętla będzie mniej więcej wyglądała następująco:
1) sprawdzenie aktualnie otwartych zleceń
2) sprawdzenie czy aktualnie otwarte zlecenia są takie same, jak
podczas sprawdzania w poprzedniej iteracji pętli. Jeśli coś się
zmieniło, to obsługujesz taką sytuację;
3) wykonanie sleepa na kilkadziesiąt [ms]
4) goto 1
Ja czasem sposób drugi stosuję i on mnie satysfakcjonuje.
Stosuję takie podejście z pętlą w sytuacji reakcji na nowe zlecenia w
terminalu, oraz dlatego, bo nie znalazłem w MQL4 możliwości
przechwycenia zdarzenia zmiany cen z kilku instrumentów przez JEDEN
skrypt (z jednego instrumentu wiadomo jak przechwycić zmianę ceny, a z
wielu instrumentów prawdopodobnie się nie da).
J.
Następne wpisy z tego wątku
- 05.01.10 10:08 sf
Najnowsze wątki z tej grupy
- Asseco - wezwanie do sprzedaży akcji
- Ukraina "krajem wysokiego ryzyka" z pożyczką IMF
- Sejm zadał zdecydowany cios bankom : nie będzie oprocentowania powyżej (obecnej) inflacji! :-)
- NBP ściemnia że to nie "oczekiwania inflacyjne" [Kredyty hipoteczne 87% w dół w drugim kwartale]
- EUR nie zabraknie - ECB dodrukuje [Jak UE "walczy" z wysoką inflacją]
- Z naszej drogiej UE: EURo bank walczy ze straszliwą inflacją stopami procentowymi 2%
- No to jak długo inflacja będzie "tylko" jednocyfrowa? [grubo ponad 5%]
- D. Tusk: Polska zasługuje na cud zwalczenia inflacji trwale niskimi (realnie ujemnymi) stopami procentowymi [parafraza]
- Niemcy: Nie ma DM ale jest inflacja 7.8% rok do roku [Siła EUR]
- Czy strefa EUR JUŻ potrzebuje L. Balcerowicza do drakońskiej walki z inflacją?
- Prezes PGNiG: GOSPODARSTWOM DOMOWYM gazu na pewno nie zabraknie
- Spotkanie WUJ i WIA
- Re: Podwyżki cen gazu - wina Tuska! ;-)
- Re: Marsz musi być!
- Dlaczego obstawiać że inflacja wzrośnie? Bo Glapiński mówi że sama spadnie
Najnowsze wątki
- 2024-11-13 w Polsce jest kryzys
- 2024-11-12 mBank mKsiegowosc
- 2024-11-06 gotówkowe zjeby
- 2024-11-01 Mamy WZROST! O 50% wzrosła ilość kredytów gotówkowych
- 2024-11-01 Jutro to dziś...
- 2024-10-22 leć gołombeczku
- 2024-10-19 PUE ZUS -- administracyjna nuda...
- 2024-10-15 Prawdziwy/fałszywy bank
- 2024-10-13 Velo dał mi bezpłatny debet...
- 2024-10-07 Karta MasterCard z ALIOR za granicą.
- 2024-10-05 Z cyklu oszuści w akcji. ja się nie złapię ale może komuś pomoże
- 2024-10-05 Re: Z cyklu oszuści w akcji. ja się nie złapię ale może komuś pomoże
- 2024-10-05 Re: Z cyklu oszuści w akcji. ja się nie złapię ale może komuś pomoże
- 2024-10-03 zloto
- 2024-09-23 Velo częściowo ugiął się...