EA do zarządzania wynikiem

ODPOWIEDZ
no avatar
JAREK67
Pasjonat Forex
Posty: 621
Rejestracja: poniedziałek 27 sie 2012, 21:25
skype: jarekpa67
Lat na Forex: 11

EA do zarządzania wynikiem

niedziela 28 lut 2016, 15:38

Wydłubałem kawałek kodu z jednego EA i udostępniam go jako oddzielnego robota.
Ma on za zadanie monitorowanie stanu rachunku inwestora i podejmowanie działań:
- zamykanie wg. ustalonego kwotowo lub procentowo SL,
- trailowanie ewentualnego zysku mierzonego kwotowo lub procentowo (nie liczonego pipsami)
Jak to działa:
EA jest aktywne po ustawieniu Global_management = true
Jeśli Global_SL_fix ustawimy >0 np. 100, to wtedy EA zamknie wszystkie pozycje po osiągnięciu łącznej straty > 100 (wyrażonej w walucie rachunku).
Jeśli Global_SL_fix ustawimy =0, to do głosu dochodzi inny parametr "Global_SL_perc". Określa on dopuszczalną stratę wyrażoną w "%". Na zdjęciu jest ustawiona wartość 20 %. Czyli jeśli przed rozpoczęciem handlu wartość rach. wynosiła 10 000 to przy stracie = 2 000 EA zamknie wszystkie pozycje.

Mechanizm trailowania wyniku działa tak:
Zakładam, że "Global_Profit_fix" = 0.
Następnie ustalam, że po osiągnięciu 10% zysku rachunek zaczyna być monitorowany pod tym względem. Te 10% dzielę na dwie części, przykładowo:
Minimum Target_perc = 3% i TSEqity+perc = 7%
Kiedy zysk osiągnie 10% i zacznie już tylko spadać to EA zamyka wszystkie pozycje na MinimumTarget_perc czyli na 3%.
Jeśli jednak zysk będzie rósł ponad 10 % to zacznie się trailowanie zysku.
Na przykład:
Zysk = 11% to MinimumTarget_perc = 4%,
Zysk = 12% to MinimumTarget_perc = 5%
itd.
Jeśli natomiast "Global_Profit_fix" > 0 np. 100 oznacza, że EA zaczyna monitorować stan rachunku po osiągnięciu zysku równego 100 ( w walucie rachunku). W tym przypadku parametry MinimumTarget i TSEqity są równe i wynoszą po 50. 50+50 =100
Dalsze trailowanie odbywa się analogicznie.
Parametry "x" i "y" służą do przesuwania wyświetlanych informacji na ekranie.

https://www.dropbox.com/s/r0ru5ci11wabg ... A.ex4?dl=0

EA jeszcze ciepłe, a rynek zamknięty więc na ma możliwości sprawdzić poprawności działania. Proponuję wstępnie na kontach demo przetestować.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Obrazek

Awatar użytkownika
kwfx
Maniak Forex
Posty: 1043
Rejestracja: środa 24 wrz 2014, 07:43
Lat na Forex: 4
Rodzaj rachunku: Rachunek rzeczywisty

Re: EA do zarządzania wynikiem

piątek 18 mar 2016, 16:58

Dopiero teraz zobaczyłem, fajna sprawa :) Zamierzam wdrożyć jedną nową strategię i taki robot może być mi bardzopomocny. Jak będę jakieś problemy - dam znać, a jak nie to podzielę się wrażeniami. Tylko, że może mi to zająć trochę czasu. Dzięki JAREK67

no avatar
JAREK67
Pasjonat Forex
Posty: 621
Rejestracja: poniedziałek 27 sie 2012, 21:25
skype: jarekpa67
Lat na Forex: 11

Re: EA do zarządzania wynikiem

piątek 18 mar 2016, 18:01

Próbuj, może coś ciekawego z tego wyjdzie. ;)
Obrazek

Awatar użytkownika
jac
Stały Bywalec
Posty: 80
Rejestracja: piątek 18 sty 2013, 21:36
Lokalizacja: tu i tam

Re: EA do zarządzania wynikiem

środa 03 sie 2016, 09:18

Dzięki JAREK67 za EA.
Mam trzy pytania odnośnie działania EA.
Pierwsze to za co odpowiada parametr "starting balance"?
Drugie pytanie to czy jeżeli ustawię parametr "TSEqity+perc" = 20% to czy wtedy rachunek jest trailowania od 20% equity czy od wyniku z pozycji. Niektórzy brokerzy daj bonusy itp przez co equty moze sie zwiększyć.
Trzecie pytanie to czy planujesz może aktualizacje Ea, jesli tak to przydało by sie opcja zmiany koloru i wielkości czcionki.

Jeszcze raz dzięki.

no avatar
JAREK67
Pasjonat Forex
Posty: 621
Rejestracja: poniedziałek 27 sie 2012, 21:25
skype: jarekpa67
Lat na Forex: 11

Re: EA do zarządzania wynikiem

sobota 06 sie 2016, 09:21

jac pisze:Dzięki JAREK67 za EA.
Mam trzy pytania odnośnie działania EA.
Pierwsze to za co odpowiada parametr "starting balance"?
Drugie pytanie to czy jeżeli ustawię parametr "TSEqity+perc" = 20% to czy wtedy rachunek jest trailowania od 20% equity czy od wyniku z pozycji. Niektórzy brokerzy daj bonusy itp przez co equty moze sie zwiększyć.
Trzecie pytanie to czy planujesz może aktualizacje Ea, jesli tak to przydało by sie opcja zmiany koloru i wielkości czcionki.

Jeszcze raz dzięki.
Starting_Balance - po prostu wpisujesz (albo i nie) stan rachunku na początku jakiegoś okresu, np. tygodnia. "Result=" pokazuje wówczas wynik jaki zrobiłeś od tego momentu.
Wszystko jest trailowane od stanu rachunku jaki był przed otwarciem pozycji.
Nie planuję aktualizacji.
Obrazek

no avatar
Jtrader
Posty: 1
Rejestracja: niedziela 30 kwie 2017, 12:36

Re: EA do zarządzania wynikiem

niedziela 30 kwie 2017, 15:55

Witam
EA jest bardzo obiecujące czy ktoś mógł by odświeżyć link na tym forum lub na FB TJS-u ?

no avatar
JAREK67
Pasjonat Forex
Posty: 621
Rejestracja: poniedziałek 27 sie 2012, 21:25
skype: jarekpa67
Lat na Forex: 11

Re: EA do zarządzania wynikiem

niedziela 30 kwie 2017, 16:19

Jtrader pisze:Witam
EA jest bardzo obiecujące czy ktoś mógł by odświeżyć link na tym forum lub na FB TJS-u ?
https://www.dropbox.com/s/ikgb6wbvn6r21 ... A.ex4?dl=0
Obrazek

ODPOWIEDZ

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 2 gości