Jump to content


[01 martie 2015] Vamist este prima si cea mai mare comunitate Forex din Romania. A luat nastere in 2005 si de-a lungul timpului a trecut prin mai multe transformari. Acum, dupa 10 ani, primim orice fel de traderi si investitori. Deci, indiferent daca tranzactionezi sau investesti in actiuni, valute, marfuri sau orice alt instrument, bine ai venit!

Vamist se transforma in comunitatea traderilor retail. Aceasta versiune a forumului va fi in continuare accesibila pentru oricine, dar numai in format read only.

Noua adresa este vamist.ro. Te asteptam acolo la discutii generale despre trading.

Photo
* * * * * 1 votes

Hai sa construim un Holy Grail EA


  • Please log in to reply
78 replies to this topic

#11 Proximus

Proximus

    Forexist activ

  • Members
  • PipPipPipPipPip
  • 320 posts
  • Gender:Male
  • Interests:Money

  • Tranzactionez din 2012
  • Broker curent Deltastock, IBFX
  • Strategie/tehnica folosita Oracol

Posted 09 August 2013 - 03:14 PM

:blink: Stii programare MQL4 ? Vezi http://forum.vamist....-un-pattern-pa/

Da.O sa ma uit la asta,dar vad ca ai deja pe cineva care lucreaza la el.Dar daca mai vrei ajutor la el,atunci trimitemi detaliile pe privat.

 

Cred ca ideea lui Proximus e buna, in esenta doar ca poate nu a comunicat prea bine acest lucru. Ce vrea omul sa faca e sa construim cu totii un holly grail, sa punem toti osul la treaba. Corecteaza-ma daca gresesc, Proximus.

Ai dreptate.Fac eu EA-ul, voi imi gasiti un sistem care merge.Iar apoi cand sunt gata, incarc eaul aici ca sa putem face backtest si optimizari pe el,si cand se va dovedi profitabil pe termen lung atunci sa mai facem si bani din el.Am construit deja "rama", am nevoie doar de un sistem de semnalare, cand intram in trade, cand iesim,etc.

 

Sigur ca facem....Insa nu prea vad cum un EA ar recunoaste ce inseamna range ...bazat pe care time frame? Adica "range" pentru mine ar insemna un Stoch atasat pe time frame H4, D1 ... iar pentru altii H1 sau M30. Se poate programa asa ceva...setari de genul asta?

Desigur ca se poate.Doar daca ai un sistem bun care are macar 55% win rate.Singurul lucru pe care nu pot programa este pivot point, si nivele de suport rezistenta, dar nu pentru ca nu stiu sa programez,ci pentru ca asta ne va duce la nivele TP si SL variabile si pe termen lung asta nu ar fi profitabil.

 

Sa-ti gasim noi sistem?  :ohno:

Exact

 

Oricum mam gandit ca sistemul sa fie unul testat care chiar are win rate de 55%.Desigur pot gasi multe sisteme pe forexfactory sau mql4.com dar as vrea unul pe care lati testato si voi si care merge,si va merge inca 2-3 ani.Ma gandesc la profit lung si stabil, si nu la scheme precum "Maria vanzatoarea a facut 4000 euro saptamana trecuta" sau de genul.O crestere de 15-20% pe luna ar fi bine, tinand cont ca noi nu trebuie sa facem nimic ca robotul face tot.Si cred ca aste e o tinta reala si posibila.Am vazut EA-uri din campionatul de 2012 a tradingului automat cu 700% de crestere pe luna.Omul a facut 70.000$ din 10.000 in 3 luni.Atunci nu-mi ziceti ca noi nu putem face unul de 15-20% sa fim reali.

 

http://championship.mql5.com/2012/en


Edited by Proximus, 10 August 2013 - 01:04 AM.

  • 0

It's all about bucks, kid. The rest is conversation... :money:
 

 




#12 theSeer

theSeer

    Forexist activ

  • Members
  • PipPipPipPipPip
  • 122 posts
  • Gender:Male
  • Location:Bucuresti
  • Interests:Broker certificat CCIR din 1996
  • Broker curent Oanda
  • Strategie/tehnica folosita Modelarea matematica

Posted 09 August 2013 - 06:35 PM

Sistemul heads-up din poker este cel mai la indemana HolyGrail :

 

1. AA (perechea de Asi) contra random are equity de castig de 85.2% si unul de pierdere de 14.8%. Trebuie descrise conditiile pietei care sunt asociate perechii de Asi (AA), cea mai puternica mana la masa de joc - la asta se reduce toata munca de conceptie a EA-ului.

2. SL si TP vor avea aceeasi valoare constanta : http://forum.vamist....loss/#entry2645

3. Se construieste harta RenkoRangeBar cu aceasta valoare constanta a SL/TP.

4. Practic ne intereseaza DOAR conditia de intrare in piata reprezentata de inceputul barei curente RenkoRangeBar pentru care estimam in acel moment ca avem in mana perechea de Asi (AA), conditia de iesire fiind mereu atingerea SL/TP.

 

dirzuandreiovidiu : "Mighty Eagle, cred ca ar fi potrivit sa venim cu idei pentru robot care sa functioneze atat in perioade de range cat si de trend. Ce zici ? Facem un brain-storming ?"

 

Q: Ce e de facut in continuare ?

A: Brain-storming pentru descrierea conditiilor pietei care sunt asociate perechii de Asi (AA).


Edited by theSeer, 09 August 2013 - 08:00 PM.

  • 0

#13 Mighty Eagle

Mighty Eagle

    Forexist activ

  • Members
  • PipPipPipPipPip
  • 141 posts
  • Gender:Male
  • Location:Cluj

  • Tranzactionez din 2012
  • Broker curent Admiral Markets
  • Strategie/tehnica folosita Discretionary trading

Posted 09 August 2013 - 06:56 PM

Ca sa poti aprecia o zona de intrare tre` sa definesti intai ce inseamna tranzactie reusita (castigatoare, acceptabila). Dupa parerea si stilul meu actual de tranzactionare (care nu utilizeaza SL si TP) orice tranzactie care ajunge la BE e castigatoare, insa doar TS-ul poate fi obiectiv pentru iesire.

 

AA ? Eu ma risc si cu AKs si KK ... Nu am remuscari   B-)


  • 0

If I found an edge I`ll just going to exploit it until it will no longer exist.

 


#14 theSeer

theSeer

    Forexist activ

  • Members
  • PipPipPipPipPip
  • 122 posts
  • Gender:Male
  • Location:Bucuresti
  • Interests:Broker certificat CCIR din 1996
  • Broker curent Oanda
  • Strategie/tehnica folosita Modelarea matematica

Posted 09 August 2013 - 07:14 PM

1. Sistemul heads-up a definit din start ce inseamna tranzactie castigatoare : atingerea TP.

2. TS-ul (Trailing Stop) este post flop, EA-ul in prima versiune va fi doar pre flop.

Merge si KK contra random, 82.4% versus 17.6%.

AKs contra random este 67% versus 33%, si poti avea down-swing si sa te tiltezi (overtrading).

 

Late edit : link-ul de download pentru RenkoRangeBar :

http://www.forexstra...art/range-bars/


Edited by theSeer, 09 August 2013 - 07:34 PM.

  • 0

#15 iulik

iulik

    Forexist activ

  • Members
  • PipPipPipPipPip
  • 343 posts

  • Tranzactionez din 2010
  • Broker curent armada
  • Strategie/tehnica folosita ufo

Posted 09 August 2013 - 08:48 PM

voi faceti heads-up cu piata si brokerul va curata in 24h.  :D nu uitati ca brokerul va da cartile... tot mai credeti ca aveti sanse sa castigati si voi?


Edited by iulik2k1, 09 August 2013 - 08:48 PM.

  • 1

#16 theSeer

theSeer

    Forexist activ

  • Members
  • PipPipPipPipPip
  • 122 posts
  • Gender:Male
  • Location:Bucuresti
  • Interests:Broker certificat CCIR din 1996
  • Broker curent Oanda
  • Strategie/tehnica folosita Modelarea matematica

Posted 09 August 2013 - 09:48 PM

Broker-ul isi ia rake-ul (spread-ul). Conditia ca brokerul sa NU ne curete contul este ca media tranzactiilor sa fie mai mare decat spread-ul platit broker-ului.

La RenkoRangeBar de 144 pips, la un spread de 12 pips, la o medie de 96 pips/trade, la 83.33% tranzactii profitabile si 16.67% tranzactii neprofitabile (0.8333*144-0.1667*144=0.6666*144 = 96 pips/trade) valorile sunt apropiate de equity-ul perechii de Asi (AA) din poker.

 

A fi sau a nu fi ... descrierea conditiilor pietei care sunt asociate perechii de Asi (AA), asta-i intrebarea !

 

Offtopic


Edited by theSeer, 09 August 2013 - 10:45 PM.

  • 0

#17 Proximus

Proximus

    Forexist activ

  • Members
  • PipPipPipPipPip
  • 320 posts
  • Gender:Male
  • Interests:Money

  • Tranzactionez din 2012
  • Broker curent Deltastock, IBFX
  • Strategie/tehnica folosita Oracol

Posted 09 August 2013 - 10:47 PM

Sistemul heads-up din poker este cel mai la indemana HolyGrail :

 

1. AA (perechea de Asi) contra random are equity de castig de 85.2% si unul de pierdere de 14.8%. Trebuie descrise conditiile pietei care sunt asociate perechii de Asi (AA), cea mai puternica mana la masa de joc - la asta se reduce toata munca de conceptie a EA-ului.

2. SL si TP vor avea aceeasi valoare constanta : http://forum.vamist....loss/#entry2645

3. Se construieste harta RenkoRangeBar cu aceasta valoare constanta a SL/TP.

4. Practic ne intereseaza DOAR conditia de intrare in piata reprezentata de inceputul barei curente RenkoRangeBar pentru care estimam in acel moment ca avem in mana perechea de Asi (AA), conditia de iesire fiind mereu atingerea SL/TP.

 

dirzuandreiovidiu : "Mighty Eagle, cred ca ar fi potrivit sa venim cu idei pentru robot care sa functioneze atat in perioade de range cat si de trend. Ce zici ? Facem un brain-storming ?"

 

Q: Ce e de facut in continuare ?

A: Brain-storming pentru descrierea conditiilor pietei care sunt asociate perechii de Asi (AA).

Suna bine sistemul, dar nu prea m-am prins, poti sa detaliez mai mult sistemul? Si nu inteleg de ce sa tranzactionam pe renko bar, candlestickurile nu-s bune?

 

1. Sistemul heads-up a definit din start ce inseamna tranzactie castigatoare : atingerea TP.

2. TS-ul (Trailing Stop) este post flop, EA-ul in prima versiune va fi doar pre flop.

Merge si KK contra random, 82.4% versus 17.6%.

AKs contra random este 67% versus 33%, si poti avea down-swing si sa te tiltezi (overtrading).

 

Late edit : link-ul de download pentru RenkoRangeBar :

http://www.forexstra...art/range-bars/

Sistemul trebuie neaparat sa contina trailing stop,fiindca daca da atunci nu va merge.Sistemul va merge doar cu market/pending orders ,cu SL si TP predefinit inclusiv spread fix,(asta inseamna ca daca aveti broker ecn,ca eu, puneti un un sl/tp fix mai mare la fiecare trade pe care stiti ca no sa depaseasca brokerul cu spreadul lui),asta inseamna ca trebuie sa lasam tradeul sa se inchide la SL sau TP chiar daca este una pierduta, nu se poate iesi mai repede din trade oricare ar fi motivul.Altfel nu putem invinge sansele statistice...

 

Si daca va intrebati de ce avem nevoie de SL/TP fix si atatea reguli,atunci va explic:

 

STATISTICA.jpg

 

Aici vedeti testul meu statistic despre tradeuri cu cifre fixate si variabile.Un nod reprezinta 5000 tradeuri asta inseamna ca strategia e testata pe 50.000 de situatii diferite.Cifre random de SL/TP au fost generate cu proportii setate de mine, in acest caz RR 2:1 si win rate de 50%, si se vede clar ca cand aveam SL/TP fix faceam un profit de 2 ori mai mare decat daca variasem RR-urile.Adica daca vedem un setup cu 10:1 RR o luam? Nu,ca asta ne obliga sa avem mereu RR de 10:1, ceea ce este mai rara.Ci EA-ul va imparte setup-ul ala cu 10:1 un 2-3 tradeuri cu 2:1 sau mai mici,depinde.Nu pot sa accentuez cat de important e sa nu modificam SL/TP-ul si proportia intre ele niciodata,asta include si nefolosirea trailing stopului si a metodelor similare.Daca luam un trade de 10:1 poate o castigam 1,2,3 sau de 4 ori dar pe termen lung nu are cum sa functioneze.Toate hedgefundurile mari au matematicieni care calculeaza aceste sanse,si daca si noi vrem sa facem bani trebuie sa ne gandim ca ei.

 

Deci pe scurt: Voi pune o setare externa in ea in care sa putem seta nivelul SL/TP,si fiecare o vom seta cum o vrem,dupa preferinte sau TF,dar dupa ce este setat nu o sal mai modificati,din motive mentionate mai sus.Voi include (optional) si un sistem  martingale in EA,care chiar functioneaza,am facut calculatii si pentru el,da doar pe un sistem cu win rate mai mare de 50%.Deci tot ce am nevoie este un sistem de semnalare/trading pe timeframe mai mic (ca sa nu ne ia ani sal testam pe demo) , cu win rate mai mare de 55% in orice conditie, personal zic sa fie 60% ca o precautie.Am deja "rama" si setarile incorporate,daca imi gasiti un sistem cu 55%+ bazate pe indicatoare, castigul durabil va fi ca si floare la ureche.


Edited by Proximus, 10 August 2013 - 12:59 AM.

  • 0

It's all about bucks, kid. The rest is conversation... :money:
 

 


#18 theSeer

theSeer

    Forexist activ

  • Members
  • PipPipPipPipPip
  • 122 posts
  • Gender:Male
  • Location:Bucuresti
  • Interests:Broker certificat CCIR din 1996
  • Broker curent Oanda
  • Strategie/tehnica folosita Modelarea matematica

Posted 09 August 2013 - 11:54 PM

"Suna bine sistemul, dar nu prea m-am prins, poti sa detaliez mai mult sistemul ? Si nu inteleg de ce sa tranzactionam pe renko bar, candlestickurile nu-s bune ?"

 

Tranzactionarea pe renko bar este fundatia sistemului heads-up.

1. Dispare notiunea de TimeFrame-uri !!! (avem un singur TimeFrame universal, il pot numi chiar fractal).

2. Se simplifica intrarea in piata : in principal se intra in piata DOAR pe Open-ul renko barei curente NU intr-un oricare alt moment fata de care la atingerea amplitudinii dintre Open si Close tranzactia sa ramana deschisa si pe renko bara urmatoare (durata de viata a unei tranzactii este limitata intotdeauna la renko bara curenta).

3. In subsidiar, dupa afisarea Open-ului renko barei curente, daca NU am intrat la Open in piata si daca apreciez ca este posibila o revenire a pretului la valoarea Open continuata de o miscare in sensul revenirii care sa asigure amplitudinea SL/TP, intru in piata cu acelasi SL/TP raportat nu la Open ci la pretul curent al pietei.

4. Diferenta dintre Close-ul si Open-ul fiecarei bare fiind intotdeauna egala cu valoarea SL/TP : 144 pips valoare default (144 este cea de-a 12-a valoare a sirului Fibonacci), este de natura sa simplifice si sa optimizeze calculele statistice (toate aruncarile le fac cu aceeasi moneda de 10 bani, NU schimb moneda de la o aruncare la alta ca la candlestick-uri).

 

Si DA, la atingerea BE (break even) poate fi folosit Trailing Stop-ul, dar sunt circumspect ca activarea Trailing Stop-ului ar trebui sa se faca la simpla atingere a  BE, pentru ca atunci sistemul s-ar numi impropriu heads-up. Vom face testul cu si fara Trailing Stop (variabila externa booleana) si nu mare imi va fi mirarea daca rezultate superioare va avea optiunea fara Trailing Stop...


Edited by theSeer, 10 August 2013 - 12:36 AM.

  • 0

#19 Proximus

Proximus

    Forexist activ

  • Members
  • PipPipPipPipPip
  • 320 posts
  • Gender:Male
  • Interests:Money

  • Tranzactionez din 2012
  • Broker curent Deltastock, IBFX
  • Strategie/tehnica folosita Oracol

Posted 10 August 2013 - 12:56 AM

"Suna bine sistemul, dar nu prea m-am prins, poti sa detaliez mai mult sistemul ? Si nu inteleg de ce sa tranzactionam pe renko bar, candlestickurile nu-s bune ?"

 

Tranzactionarea pe renko bar este fundatia sistemului heads-up.

1. Dispare notiunea de TimeFrame-uri !!! (avem un singur TimeFrame universal, il pot numi chiar fractal).

2. Se simplifica intrarea in piata : in principal se intra in piata DOAR pe Open-ul renko barei curente NU intr-un oricare alt moment.

3. In subsidiar, dupa afisarea Open-ului renko barei curente, daca NU am intrat la Open in piata si daca apreciez ca este posibila o revenire a pretului la valoarea Open continuata de o miscare in sensul revenirii care sa asigure amplitudinea SL/TP, intru in piata cu acelasi SL/TP raportat nu la Open ci la pretul curent al pietei.

4. Diferenta dintre Close-ul si Open-ul fiecarei bare fiind intotdeauna egala cu valoarea SL/TP : 144 pips valoare default (144 este cea de-a 12-a valoare a sirului Fibonacci), este de natura sa simplifice si sa optimizeze calculele statistice (toate aruncarile le fac cu aceeasi moneda de 10 bani, NU schimb moneda de la o aruncare la alta ca la candlestick-uri).

 

Si DA, la atingerea BE (break even) poate fi folosit Trailing Stop-ul, dar sunt circumspect ca activarea Trailing Stop-ului ar trebui sa se faca la simpla atingere a  BE, pentru ca atunci sistemul s-ar numi impropriu heads-up. Vom face testul cu si fara Trailing Stop (variabila externa booleana) si nu mare imi va fi mirarea daca rezultate superioare va avea optiunea fara Trailing Stop...

1) Poate vizual dispare TF-ul dar dupa metoda de calculare tot trebuie sa aiba o durata a "barei range".Si daca ne uitam pe candleuri piata are o natura fractala.O bara de tip candle pe 5 min e alcatuit din 5 candle-uri de pe TF-ul de 1 min.

2) Asta doar ne limiteaza, nu stiu cum e calculat metoda renko ,dar pe candleuri normali daca precizam indicatoarele sa  fie aplicate pe HIGH/LOW/OPEN/CLOSE/MEDIAN /etc putem face acelasi lucru.

4) Bine dar cum ramane cu spreadul, in cazul meu spread variabil, cum calculeaza asta barul renko...

Nu se schimba nici o "moneda" TP/SL nu depinde de forma lumanarii,sau range bar/line bar.Daca vreau sa zicem 2:1 RR, setez un TP si SL de 20/10 pips.Daca am broker ECN si stiu ca chiar si in perioadele de volatilitate spreadul nu va fi mai mult de 3 pips la perechea respectiva,atunci punem 26/13 si gata.Nu modificam aceasta valoare si vom avea traderuri cu marimi de pozitii egale,indiferent de forma lumanarii sau spikeuri,ma rog cateodata mai primim cate un slippage dar este atat de rar incat nu strica statisticile...

5) Am mai zis ca acest EA nu va utiliza trail stop

 

Poate e ceva cu mine dar tot nu inteleg de ce sa complicam lucrurile cu renko asta.Nu e o stategie de trade e doar un mod de vizualizare, la care e bun si lumanarea.


  • 0

It's all about bucks, kid. The rest is conversation... :money:
 

 


#20 Apollo

Apollo

    Big Shark

  • Banned
  • PipPipPipPipPipPipPipPipPip
  • 1382 posts
  • Gender:Male
  • Location:In munti...
  • Broker curent LMAX

Posted 10 August 2013 - 06:02 AM

Ai luat in calcul comisionul care ti-l baga pe fiecare tranzactie brokerul, alaturi de spreadul care exista?


  • 0

"Imposibilul e un cuvant care se gaseste numai in dictionarul nãtângilor."

"Remember that if you practice strict money management rules, you will become the casino and in the long run, "you will always win."

 

"If you have ever watched one  of the nature programs  on television  about how many species of fish hunt, you may  have seen  the larger fish that create "bait balls"  by coralling  smaller fish into a tight group."

 

Money moves the market, not an indicator.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Tranzactiile forex implica un grad ridicat de risc. Informatiile de pe acest site NU reprezinta recomadari de tranzactionare sau investitii.
Administratorii vamist.ro nu-si asuma responsabilitatea pentru eventualele probleme sau pierderi materiale aparute in urma utilizarii informatiilor de pe site.