SuperHedge EA
SuperHedge EA
Temat jest kontynuacją wątku SuperHedge by Magictrader.
Stworzyłem nowy wątek aby był porządek.
Tutaj będziemy testować nowo powstałe EA i te które mam nadzieję powstaną.
Podziękowania należy złożyć autorowi którym jest piter321.
Ja przyczyniłem się do rozwiązań merytorycznych i tak powstało pierwsze EA.
Jak na razie jest to wersja beta i chętnych do testowania zapraszam na PW.
Tutaj dzielmy się spostrzeżeniami na temat działania robota.
Oto opisy:
- wskaźnik NeutralPrice Oscillator_v1 źle działa w trybie testowym
- EA działające na więcej niż jednym instrumencie nie może być testowane w testerze (ograniczenie testera które znalazłem na forum poświęconym MT4)
Wobec powyższych nie ma możliwości przetestowania EA w testerze , żeby nie było wątpliwości (lub pytań do zgłaszanych przez EA w testerze błędów) wyłączyłem zupełnie możliwość testów. EA niestety trzeba testować na demo.
Pozytywną wiadomością jest to, że udało mi się go przetestować i powinno
działać dobrze.
Mimo to zdecydowanie zalecam wcześniejsze testy na demo.
EA otwiera pozycje na instrumentach podanych jako Pair1 i Pair2, przy czym
uruchomione może być na dowolnym instrumencie.
Do otwierania pozycji brana jest wartość wskaźnika na poprzedniej
świeczce.
Aktualny opis parametrów:
LotsPair1
Wielosc pozycji dla Pair1
LotsPair2
Wielosc pozycji dla Pair2
TakeProfit
TP jako ilosc pipsow (dla dwoch pozycji jednoczesnie)
TakeProfit= 0 - TP wylaczony
StopLoss
SL jako ilosc pipsow (dla dwoch pozycji jednoczesnie)
StopLoss = 0 - SL wylaczony
BarsStopLoss
SL jako ilosc swieczek - po przekroczeniu podanej ilosci swieczek pozycja jest zamykana
BarsStopLoss = 0 - SL wylaczony
NPOStopLoss
SL - poziom wskaznika ponizej ktorego pozycja jest zamykana
NPOStopLoss = 0 - SL wylaczony
OpenLevel
Poziom wskaznika powyzej ktorego pozycja jest otwierana
Do otwarcia pozycji wartosc wskaznika musi byc wieksza od linii brzegowych
Slippage
Akceptowalne odchylenie przy otwieraniu zlecen
EasyRun
wylaczenia blokady przed przypadkowym otwarciem pozycji po uruchomieniu EA
blokada wylaczona - true,
blokada wlaczona - false
CheckEachTick
Przelacznik definiujacy czestotliwosc sprawdzania warunkow wejsciowych:
CheckEachTick = true - warunki wejscia sprawdzane przy kazdym ticku
CheckEachTick = false - warunki wejscia sprawdzane raz na swieczke (na otwarcie swiecy)
NPOTimeSelect
Wybor z ktorej swieczki ma byc odczytywany wskaznik
NPOTimeSelect = 0 - EA sprawdza wartosci NeutralPrice Oscillator_v1 dla biezacej swieczki
NPOTimeSelect = 1 - EA sprawdza wartosci NPO dla przedostatniej swieczki
NPOTimeSelect = 2 - itd...
MAGICMA
Unikalny identyfikator pozycji dla tej strategii
WaitingTime
Czas oczekiwania w przypadku gdy terminal jest zajety
NumberOfRepetition
Ilosc prob otwarcia zlecenia po zgloszeniu bledu
Jak na razie jest to wersja beta i chętnych do testowania zapraszam na PW.
Każdemu chętnemu podeślę link z EA i ewentualne spostrzeżenia proszę kierujcie do tego wątku.
Stworzyłem nowy wątek aby był porządek.
Tutaj będziemy testować nowo powstałe EA i te które mam nadzieję powstaną.
Podziękowania należy złożyć autorowi którym jest piter321.
Ja przyczyniłem się do rozwiązań merytorycznych i tak powstało pierwsze EA.
Jak na razie jest to wersja beta i chętnych do testowania zapraszam na PW.
Tutaj dzielmy się spostrzeżeniami na temat działania robota.
Oto opisy:
- wskaźnik NeutralPrice Oscillator_v1 źle działa w trybie testowym
- EA działające na więcej niż jednym instrumencie nie może być testowane w testerze (ograniczenie testera które znalazłem na forum poświęconym MT4)
Wobec powyższych nie ma możliwości przetestowania EA w testerze , żeby nie było wątpliwości (lub pytań do zgłaszanych przez EA w testerze błędów) wyłączyłem zupełnie możliwość testów. EA niestety trzeba testować na demo.
Pozytywną wiadomością jest to, że udało mi się go przetestować i powinno
działać dobrze.
Mimo to zdecydowanie zalecam wcześniejsze testy na demo.
EA otwiera pozycje na instrumentach podanych jako Pair1 i Pair2, przy czym
uruchomione może być na dowolnym instrumencie.
Do otwierania pozycji brana jest wartość wskaźnika na poprzedniej
świeczce.
Aktualny opis parametrów:
LotsPair1
Wielosc pozycji dla Pair1
LotsPair2
Wielosc pozycji dla Pair2
TakeProfit
TP jako ilosc pipsow (dla dwoch pozycji jednoczesnie)
TakeProfit= 0 - TP wylaczony
StopLoss
SL jako ilosc pipsow (dla dwoch pozycji jednoczesnie)
StopLoss = 0 - SL wylaczony
BarsStopLoss
SL jako ilosc swieczek - po przekroczeniu podanej ilosci swieczek pozycja jest zamykana
BarsStopLoss = 0 - SL wylaczony
NPOStopLoss
SL - poziom wskaznika ponizej ktorego pozycja jest zamykana
NPOStopLoss = 0 - SL wylaczony
OpenLevel
Poziom wskaznika powyzej ktorego pozycja jest otwierana
Do otwarcia pozycji wartosc wskaznika musi byc wieksza od linii brzegowych
Slippage
Akceptowalne odchylenie przy otwieraniu zlecen
EasyRun
wylaczenia blokady przed przypadkowym otwarciem pozycji po uruchomieniu EA
blokada wylaczona - true,
blokada wlaczona - false
CheckEachTick
Przelacznik definiujacy czestotliwosc sprawdzania warunkow wejsciowych:
CheckEachTick = true - warunki wejscia sprawdzane przy kazdym ticku
CheckEachTick = false - warunki wejscia sprawdzane raz na swieczke (na otwarcie swiecy)
NPOTimeSelect
Wybor z ktorej swieczki ma byc odczytywany wskaznik
NPOTimeSelect = 0 - EA sprawdza wartosci NeutralPrice Oscillator_v1 dla biezacej swieczki
NPOTimeSelect = 1 - EA sprawdza wartosci NPO dla przedostatniej swieczki
NPOTimeSelect = 2 - itd...
MAGICMA
Unikalny identyfikator pozycji dla tej strategii
WaitingTime
Czas oczekiwania w przypadku gdy terminal jest zajety
NumberOfRepetition
Ilosc prob otwarcia zlecenia po zgloszeniu bledu
Jak na razie jest to wersja beta i chętnych do testowania zapraszam na PW.
Każdemu chętnemu podeślę link z EA i ewentualne spostrzeżenia proszę kierujcie do tego wątku.
- mysje_hood
- Gaduła
- Posty: 250
- Rejestracja: 13 mar 2007, 14:00
Ja podobnie odpaliłem EA z rana na H1 i M5 Konto 10000 $ lewar 100:1 ustawienia nie zmienione. Broker IBFX
5M
2008.09.25 11:16 sell 0.10 gbpusd 1.8524 2008.09.25 11:30 1.8550 -26.00
2008.09.25 11:16 buy 0.10 eurusd 1.4644 2008.09.25 11:30 1.4668 24.00
2008.09.25 12:16 sell 0.10 eurusd 1.4693 2008.09.25 12:21 1.4710 -17.00
2008.09.25 12:16 buy 0.10 gbpusd 1.8560 2008.09.25 12:21 1.8582 22.00
1H
Brak transakcji
Więc jak na razie 3$ zysku.
Pytania:
Czy robot powinien podejmować więcej transakcji czy wszystko jest ok ?
Czy ustawienia podane w EA są dobrymi ustawieniami czy powinno się w nich coś zmienić ?
Na jakich interwałach robot radzi sobie najlepiej ?
5M
2008.09.25 11:16 sell 0.10 gbpusd 1.8524 2008.09.25 11:30 1.8550 -26.00
2008.09.25 11:16 buy 0.10 eurusd 1.4644 2008.09.25 11:30 1.4668 24.00
2008.09.25 12:16 sell 0.10 eurusd 1.4693 2008.09.25 12:21 1.4710 -17.00
2008.09.25 12:16 buy 0.10 gbpusd 1.8560 2008.09.25 12:21 1.8582 22.00
1H
Brak transakcji
Więc jak na razie 3$ zysku.
Pytania:
Czy robot powinien podejmować więcej transakcji czy wszystko jest ok ?
Czy ustawienia podane w EA są dobrymi ustawieniami czy powinno się w nich coś zmienić ?
Na jakich interwałach robot radzi sobie najlepiej ?
- Nie ma żadnych ustawień które powinny być Jedynie trzeba mieć OpenLevel na 2 lub więcej. Wartość wskaźnika zależy od TF.
Pytania:
Czy robot powinien podejmować więcej transakcji czy wszystko jest ok ?
Czy ustawienia podane w EA są dobrymi ustawieniami czy powinno się w nich coś zmienić ?
Na jakich interwałach robot radzi sobie najlepiej ?
- Te testy będą miały wtedy sens gdy każdy będzie testował na różnych ustawieniach i porównamy wyniki.
Teraz sprawy techniczne:
- Gdy zmieniamy na EveryTick komp się zamula i u mnie np. ma problemy z otwieraniem pozycji gdyż pewnie server jest zajęty.
Jak u was chodzi na EveryTick ?
Własnie to testujemyraidman pisze: którą parę najlepiej zapuścić?
Nie ograniczajcie się tylko do walut.
Możliwości jest bez liku: towar-waluta, towar-towar, towar-indeks, indeks-waluta....ważne aby były skorelowane ze sobą mniej lub bardziej.
Przykłady:
GOLD-AUDUSD
SP500-Dow
SILVER-GOLD
NZDJPY-AUDJPY
itd...
- mysje_hood
- Gaduła
- Posty: 250
- Rejestracja: 13 mar 2007, 14:00