SuperHedge EA

Jeżeli masz pomysł lub używasz ciekawego systemu albo strategii gry, opisz ja tutaj.
Pitmaster
Gaduła
Gaduła
Posty: 201
Rejestracja: 17 kwie 2008, 00:21

SuperHedge EA

Nieprzeczytany post autor: Pitmaster »

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.

Awatar użytkownika
raidman
Gaduła
Gaduła
Posty: 160
Rejestracja: 23 sie 2008, 12:14

Nieprzeczytany post autor: raidman »

Hmm od rana puszczony na H1 i M5 i ani jednej transakcji.
Na których parach gracie? Jakie ustawienia EA?
Pozdrawiam
Trejder jest jak cymbał - musi grać :)

Awatar użytkownika
mysje_hood
Gaduła
Gaduła
Posty: 250
Rejestracja: 13 mar 2007, 14:00

Nieprzeczytany post autor: mysje_hood »

to jakies dziwne ustawienia. mi od rana trzaska na 2 kontach. na 1 probuje nie hedge ale rozjechanie sie par eurusd i usdchf a na 2 eurusd i gbpusd.

moze dales jakas duza wartosc w Openlevel?
Obrazek

Awatar użytkownika
Hitman
Gaduła
Gaduła
Posty: 139
Rejestracja: 08 gru 2004, 16:06

Nieprzeczytany post autor: Hitman »

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 ?

Pitmaster
Gaduła
Gaduła
Posty: 201
Rejestracja: 17 kwie 2008, 00:21

Nieprzeczytany post autor: Pitmaster »


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.

- 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 ?

Awatar użytkownika
raidman
Gaduła
Gaduła
Posty: 160
Rejestracja: 23 sie 2008, 12:14

Nieprzeczytany post autor: raidman »

dobra to ja zapuszcze na ustawieniach standardowych na M15, zobaczymy co to da do wieczora.

Dodano po 1 minutach:

open level mam na 2 ustawione
którą parę najlepiej zapuścić?
Trejder jest jak cymbał - musi grać :)

Pitmaster
Gaduła
Gaduła
Posty: 201
Rejestracja: 17 kwie 2008, 00:21

Nieprzeczytany post autor: Pitmaster »

raidman pisze: którą parę najlepiej zapuścić?
Własnie to testujemy :)

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...

jandrzej
Stały bywalec
Stały bywalec
Posty: 22
Rejestracja: 04 mar 2008, 12:51

Nieprzeczytany post autor: jandrzej »

Zapuściłem EA na ODL na dwóch rodzajach ropy, ale nie chce wystartować. Komunikat brzmi: "Cannot open file 'C:\Program Files\ODL004 MetaTrader 4\experts\indicators\NeutralHedge osc_v3.4.ex4' on the WTI,H1". Czyżbym nie miał jakiegoś wskaźnika?

mario77
Stały bywalec
Stały bywalec
Posty: 76
Rejestracja: 27 lis 2007, 16:57

Nieprzeczytany post autor: mario77 »

Pitmaster pisze:
raidman pisze: którą parę najlepiej zapuścić?
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.
A jak powinny być skorelowane dodatnio czy ujemnie i w jaki sposób sprawdzić jaka jest korelacja ?

Awatar użytkownika
mysje_hood
Gaduła
Gaduła
Posty: 250
Rejestracja: 13 mar 2007, 14:00

Nieprzeczytany post autor: mysje_hood »

trzeba porownać obie pary np w exclu albo poszukac w googlach :) nie wiem czy ea potrafi obslugiwac korelacje ujemna. musialoby umiec otwierac pozycje long-long i short-short a mi sie wydaje ze potrafi tylko przeciwne, ale moze lepiej niech sie pitmaster wypowie na ten temat?
Obrazek

ODPOWIEDZ