mql - optymalizacja systemu tranzakcyjnego

O jezykach programowania w platformach i nie tylko.
Rap3k
Bywalec
Bywalec
Posty: 6
Rejestracja: 03 sie 2010, 13:39

mql - optymalizacja systemu tranzakcyjnego

Nieprzeczytany post autor: Rap3k »

pytanie:

czy istnieje w mql komenda, która powoduje zatrzymanie optymalizacji systemu przy danych parametrach i przejście do następnego.

a do czego to potrzebuje ?

napisałem program ... i chce go udoskonalić wprowadzając formułę która powoduje w czasie optymalizacji parametrów, gdy maksymalny zysk "uszczupli" się o daną wartość, system dalej ma nie "liczyć" tylko przejść do następnej kombinacji parametrów,

i pozwoli znaleźć mi jak "najprostszą" linie zysku z setek zyskownych kombinacji


co znacznie skróci moje oczekiwania na rezultat (niektóre optymalizacje trwały u mnie 3 dni :/ )

green7
Maniak
Maniak
Posty: 2060
Rejestracja: 16 sty 2008, 18:44

Re: mql - optymalizacja systemu tranzakcyjnego

Nieprzeczytany post autor: green7 »

Rap3k pisze:pytanie:

czy istnieje w mql komenda, która powoduje zatrzymanie optymalizacji systemu przy danych parametrach i przejście do następnego.

a do czego to potrzebuje ?

napisałem program ... i chce go udoskonalić wprowadzając formułę która powoduje w czasie optymalizacji parametrów, gdy maksymalny zysk "uszczupli" się o daną wartość, system dalej ma nie "liczyć" tylko przejść do następnej kombinacji parametrów,

i pozwoli znaleźć mi jak "najprostszą" linie zysku z setek zyskownych kombinacji


co znacznie skróci moje oczekiwania na rezultat (niektóre optymalizacje trwały u mnie 3 dni :/ )
Żebyś nie przesadził z tą optymalizacją ... dostosujesz się do historii i tyle.
Takiej opcji w MT4 nie ma, ale możesz w swoim EA ją "zasymulować".
Tzn. gdy zajdą warunki o jakich piszesz przestajesz zakładać transakcje, nie obliczasz wskaźników, ogólnie sprawdzasz warunek i od razu wychodzisz z procedury start(). Powinno to trochę przyśpieszyć optymalizację ....
Green
Obrazek
Obrazek

Rap3k
Bywalec
Bywalec
Posty: 6
Rejestracja: 03 sie 2010, 13:39

Nieprzeczytany post autor: Rap3k »

oki mam
napisalem... optymalizacja przyspieszyła

i kolejny problem...

czy jest komenda która ... nie pokazuje wyniku na wykresie/rezultacie optymalizacji


bo co mi po systemie który po 3 latach przestał spełniać warunek ... (optymalizuje przez okres 10 lat)
ale jest pokazywany bo jest zyskowny ?

chce widzieć tylko rezultaty parametrów które liczyły cały czas .... (10 lat)

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

No jedyne wyjście to w kodzie EA najpierw sprawdzić ilość kapitału, a później w razie czego return. Inaczej się nie da.
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

Rap3k
Bywalec
Bywalec
Posty: 6
Rejestracja: 03 sie 2010, 13:39

Nieprzeczytany post autor: Rap3k »

oki a jest jakaś funkcja która zmienia ilość kapitału ?

tak jak pisałem ... nei potrzebuje wykresów optymalizacji systemów ktore wywaliło mi w połowie okresu sprawdzania

wiec czy jest jakaś procedura/komenda
która zmienia ilość kapitału ??

to by sie zrobiło żeby ustawił kapitał poniżej ceny wyjścia ... czyli system jest stratny ... i by go nie wyświetliło w optymalizacji ??

Awatar użytkownika
Tig3r
Przyjaciel Forum
Przyjaciel Forum
Posty: 2310
Rejestracja: 02 sty 2008, 10:46

Nieprzeczytany post autor: Tig3r »

Zmienia ilość kapitału? Nie m czegoś takiego. Może zwiększaj lot'a proporcjonalnie tak aby w razie niepowodzenia wyzerował konto.

Czyli - zezwalasz na 20% DD to ustawiasz tak lot, że 20% DD to bankrut.
======================================================
Nie głupi ten co nie wie, lecz ten który nie chce się nauczyć..

Awatar użytkownika
Asia
Gaduła
Gaduła
Posty: 319
Rejestracja: 09 gru 2009, 02:00

Nieprzeczytany post autor: Asia »

Rap3k

trzeba sobie ustawic sprawdzenie kapitału na koncie
potem porównać ten odczytany kapitał
z jakims sobie ustawionym kapitałem progowym
potem możesz z tym robic co chcesz w warunkach wejścia w pozycję
powiekszac pomniejszać itp

przy optymalizacji
tam masz okienko do usawiania dowolnego kapitału startowego
Czytaj p o w o l i
Dzień dobry, nazywam się ... jestem anonimowym hazardzistą/ką, gram na Forexie
Obrazek

ODPOWIEDZ