-
Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
From: Joachim <j...@o...pl>
Newsgroups: pl.biznes.wgpw
Subject: Re: XTB-Trader 4 + skrypt w mq4
Date: Tue, 05 Jan 2010 01:28:41 +0100
Organization: http://onet.pl
Lines: 48
Message-ID: <hhu140$icj$1@news.onet.pl>
References: <hhtg7b$5er$1@inews.gazeta.pl>
NNTP-Posting-Host: 2.n4u.abpl.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: news.onet.pl 1262651328 18835 89.187.236.9 (5 Jan 2010 00:28:48 GMT)
X-Complaints-To: n...@o...pl
NNTP-Posting-Date: Tue, 5 Jan 2010 00:28:48 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
In-Reply-To: <hhtg7b$5er$1@inews.gazeta.pl>
X-Antivirus: avast! (VPS 100104-0, 2010-01-04), Outbound message
X-Antivirus-Status: Clean
Xref: news-archive.icm.edu.pl pl.biznes.wgpw:487702
[ ukryj 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-12-31 Zamykanie konta dziecka.
- 2024-12-31 Czy apka bankowa to gra komputerowa?
- 2024-12-23 Co nalezy do Cinkciarza, a co do Conotoxia ?
- 2024-12-21 jak tacy debile
- 2024-12-13 Konto wspólne w N26.
- 2024-12-09 Bank z archaicznym uwierzytelnianiem.
- 2024-12-04 Re: Akumulatorki...
- 2024-12-03 Usiłuję zapłacić za energetyzację...
- 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...