korekta EA

O jezykach programowania w platformach i nie tylko.
3dvision
Gaduła
Gaduła
Posty: 166
Rejestracja: 19 paź 2011, 17:56

Nieprzeczytany post autor: 3dvision »

Czołem !
Mam prośbe o dpisanie do tego EA , funkcji ustawienia godzin i dni - tranzakcji
Abym mógł zaznaczyć od której do której ma działać robot i w jakie dni.
Będę bardzo wdzięczny za pomoc.
Marek

Dodano po 42 minutach:

sam cos prubuje skopiować kawałek kodu z innego EA , ale we właściwościach strategi pojawiają się opcje - jednak nie działa to .

Nie znam się na programowaniu i działam po omacku.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

Awatar użytkownika
Matteo
Stały bywalec
Stały bywalec
Posty: 64
Rejestracja: 02 mar 2007, 23:09

Nieprzeczytany post autor: Matteo »

Musisz sobie przetestować.

HourStart - od której godziny
HourEnd - do której, ale bez niej

DayStart - od któego dnia (tygodnia)
DayEnd - do którego, z nim

Pozdrawiam
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

3dvision
Gaduła
Gaduła
Posty: 166
Rejestracja: 19 paź 2011, 17:56

Nieprzeczytany post autor: 3dvision »

Matteo - dzieki za szybką pomoc , jednak jak ustawie godziny od 20.00 do 6 .00 (rano) to wogóle nie ma tranzakcji , zobacz cos jest nie tak widocznie w kodzie

Z dniami też jest coś nie tak .

Awatar użytkownika
Matteo
Stały bywalec
Stały bywalec
Posty: 64
Rejestracja: 02 mar 2007, 23:09

Nieprzeczytany post autor: Matteo »

Mam problemy z uruchomieniem testera, więc albo zaczekasz do wieczora albo testuj samemu. Nie pomyślałem, że będziesz chciał zakres godzin z dwóch dni. Poprawiłem. Sprawdź.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

3dvision
Gaduła
Gaduła
Posty: 166
Rejestracja: 19 paź 2011, 17:56

Nieprzeczytany post autor: 3dvision »

No poczekam chyba do wieczora aż sam włączysz testera , bo u mnie dalej coś nie gra .
Otwiera pozycje co miesiąc i w nieregularnych godzinach . Sam musisz zobaczyc jak to robi.

Awatar użytkownika
Matteo
Stały bywalec
Stały bywalec
Posty: 64
Rejestracja: 02 mar 2007, 23:09

Nieprzeczytany post autor: Matteo »

Ok, to zajrzyj tutaj koło 19.

Pozdrawiam

Awatar użytkownika
Pierz Andrzej
Przyjaciel Forum
Przyjaciel Forum
Posty: 1200
Rejestracja: 02 lip 2006, 14:17

Nieprzeczytany post autor: Pierz Andrzej »

Witam

zobacz czy to Ci zadziała .

Pozdrawiam
Andrzej Pierz
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

Awatar użytkownika
Matteo
Stały bywalec
Stały bywalec
Posty: 64
Rejestracja: 02 mar 2007, 23:09

Nieprzeczytany post autor: Matteo »

Ok, poradziłem sobie z chwilowymi problemami testera. Wygląda na to, że działa prawidłowo.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

3dvision
Gaduła
Gaduła
Posty: 166
Rejestracja: 19 paź 2011, 17:56

Nieprzeczytany post autor: 3dvision »

Ok działa, potestuje .Dzięki wielkie.
Prubuję ustawić te EA od kilku dni , od 2009 do dziś w back testach wychodzi świetnie, niestety w styczniu 2007 przy mega długim trendzie pada depo.
Zachęcam do testowania go , może wspólnymi siłami znajdziemy sety które będą się sprawdzały w każdym okresie.
Załanczam swój backtest od 2009 roku do teraz, zobaczcie jak świetnie to wygląda i jaki zysk.

Depo 500$
Zysk 12 578$

Dodano po 27 minutach:

niestety opcja z h - się chyba nie sprawdzi bo zostają otwarte pozycje .
Można w jakiś szybki sposób przerobić te EA aby mnożnik nie był tylko przez okrągłe cyfry :2,3,4,.... tylko np 2.5 lub 3.6

wtedy jak cena poleci bardzo daleko to duże loty nie wykończą nam tak szybko depo .

albo jaoś ręcznie ustalać dla każdego z leweli osobną wartość lota :
L1 - 0,02 lota
L2 - 0,08 lota
L3 - 0,16 lota
L3 - 0,16 lota
L3 - 0,16 lota
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

Awatar użytkownika
Matteo
Stały bywalec
Stały bywalec
Posty: 64
Rejestracja: 02 mar 2007, 23:09

Nieprzeczytany post autor: Matteo »

Zahardcodowałem te poziomy. Jeśli dobrze zrozumiałem to:

lvl 0 = 0,02lota
lvl 1 = 0,08 lota
lvl 2 = 0,16 lota
lvl > 2 = 0,16 lota

Sprawdź i powiedz czy ok.


Edit: tam przy 0 lvl'u chyba nie wychodziło 0 lota, bo widzę, że:

lot2=lot*MathPow(Multiplier,lvl)+LotInc = 0,1 * 2 ^ 0 + 0 = 0,1
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.

ODPOWIEDZ