-
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
- Co robić, jak robić, aby dużo zarobić, a się nie narobić ?
- Kiedy posiedzenia sejmu zgodne ze standardem Konklave ?
- Bitcoin BTC #1 $93,859.91 +2.75% (1d) Tesla $250.67 +5.33%
- Re: "Wazelina": Donald Tusk trzęsie giełdą jak mały Donald Trump [do -9%]
- Re: "Wazelina": Donald Tusk trzęsie giełdą jak mały Donald Trump [do -9%]
- 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ą?
Najnowsze wątki
- 2025-07-09 W jakim banku rachunek oszczędnościowy?
- 2025-06-26 Karty mBąka.
- 2025-06-25 Polskie złoto na uchodźstwie
- 2025-06-17 Citi -- rozwód
- 2025-06-13 limit 800zł z Euronetu
- 2025-06-10 Koniec swiata
- 2025-06-10 Allegro
- 2025-06-07 Co robić, jak robić, aby dużo zarobić, a się nie narobić ?
- 2025-06-07 Co robić, jak robić, aby dużo zarobić, a się nie narobić ?
- 2025-06-03 Nawrocki : Polska otrzyma od Niemiec 6 bln 200 mld zł zadośćuczynienia za straty poniesione podczas II wojny światowej.
- 2025-06-02 silna zlotowka
- 2025-05-29 oszołomy paranoidalne
- 2025-05-28 Citi --> Velo
- 2025-05-17 Phishing obok nas.
- 2025-05-17 poznaj siłe swoich pieniędzy