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ć.
EA do zarządzania wynikiem
- JAREK67
- Pasjonat Forex
- Posty: 621
- Rejestracja: poniedziałek 27 sie 2012, 21:25
- skype: jarekpa67
- Lat na Forex: 11
EA do zarządzania wynikiem
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
- 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
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
Re: EA do zarządzania wynikiem
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.
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.
- 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
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.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.
Wszystko jest trailowane od stanu rachunku jaki był przed otwarciem pozycji.
Nie planuję aktualizacji.
Re: EA do zarządzania wynikiem
Witam
EA jest bardzo obiecujące czy ktoś mógł by odświeżyć link na tym forum lub na FB TJS-u ?
EA jest bardzo obiecujące czy ktoś mógł by odświeżyć link na tym forum lub na FB TJS-u ?
- 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
https://www.dropbox.com/s/ikgb6wbvn6r21 ... A.ex4?dl=0Jtrader pisze:Witam
EA jest bardzo obiecujące czy ktoś mógł by odświeżyć link na tym forum lub na FB TJS-u ?
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości