Sari la conținut

cristianni

Traders
  • Număr mesaje

    47
  • Înregistrat

  • Ultima Vizită

  • Zile Câștigate

    1

Postări postat de cristianni

  1. Indicatorul numara cate semnale valide/invalide da un indicator pe segmentele din zigzag pt un anumit RR.

    Ex. avem un segment care incepe la 1.3000 si se termina la 1.3300. Semnalele de buy care apar in intervalul 1.3000 si 1.3100 sunt considerate valide pt ca imi asigura cel putin RR 1:2. Semnalele de sell din intervalul 1.3-1.31 si semnalele (buy/sell) din intevalul 1.31-1.33 sunt considerate invalide.

    Problema cu calculul facut de mine este ca am putea avea un semnal valid si in intervalul 1.31-1.33 daca punem un SL mai strans.

    Oricum in conditiile astea de calcul majoritatea indicatorilor obtin un procent in jur de 20%. Cand sunt combinati cate 2 indicatori se obtin procente mai mari de 50%, dar in cazul asta numarul total semnalelor este prea mic pt a fi luat in considerare. Rezultatul combinatiilor e salvat intr-un fisier (cand se deinitializeaza-schimbati timeframe-ul) : experts\files\signals.csv in forma

    Stoch1(28)| 15% g:505 b:2813 MACD2(21) wf: 50% g:10 b:10

    care inseamna Stochastic are 15% semnale valide luat singur, iar filtrat cu MACD ajunge la 50%, g:10 = 10 semnale bune, b:10 = 10 semnale invalide (si au fost 668 de segmente luate in calcul pe H4)

    Matrix2.mq4

  2. Daca am inteles bine, cauti perioada din BB care incadreaza cel mai strans chartul intre +/- Xpipsi. Perioada asta o obtii pe cel mai puternic trend din history.

    Pare ok ideea ... dar probabil o sa obtii o valoare care s-a calculat in dupa o stire si probabil tu nu tranzactionezi pe stiri. Parca iti mai trebuie ceva.

  3. Indicatorul original afiseaza pt fiecare bara un carnat :-? compus din semnalele pe care le dau 30 de indicatori format din 1, 0 si -1. De ex. 30 este WPR:

    //30. Williams Percent Range
    //Buy: crossing -80 upwards
    //Sell: crossing -20 downwards
    if (iWPR(NULL,piwpr,piwprbar,1)<-80&&iWPR(NULL,piwpr,piwprbar,0)>=-80)
    {f30=1;}
    if (iWPR(NULL,piwpr,piwprbar,1)>-20&&iWPR(NULL,piwpr,piwprbar,0)<=-20)
    {f30=-1;}

    Mai modific putin indicatorul si il pun sa numare cate semnale valide/invalide da fiecare indicator in varful zigzagului si sa le afiseze la sfarsit si acum arata cam asa:

    post-2044-1239427264_thumb.jpg

    30 = 24(145 121) inseamna ca al 30-lea indicator, adica WPR, a dat 145 semnale valide si 121 semnale invalide in varfurile zigzagului. Cate semnale proaste a dat intre varfuri e alta poveste si sper sa urmeze intr-un episod viitor(dar sa nu asteptati sa inlocuiesc un simplu for cu un ripper algoritm). Inca nu pot trag o concluzie si nici nu-mi asum responsabilitatea pt ce afiseza. Vorba lu' DiLascia: 'daca merge eu l-am scris, daca nu merge nu stiu cine l-a facut'

    Atasez si indicatorii pt amatorii de code review :)

    Matrix2.mq4 ZZTemplate3.mq4

  4. Pun pe un chart doar un zigzag si un stochastic si ma uit ce arata stochasticul intre 2 varfuri ale zigzagului. Cand K period este mic o sa intre de vreo 2-3 ori, cel putin, zona OB/OS. Daca este suficient de mare, probabil nici n-o sa ajunga la OB/OS pt unele varfuri. Totusi pt o anumita valoare a lui K, care depinde de lungimea segmentului, o sa arate perfect. Dar daca as stii dinainte care e lungimea segmentului din zigzag la ce mi-ar mai trebui stochasticul?

    Acum incerc sa fac o analiza statistica a indicatorilor pe history folosindu-ma de zigzag. Cum se comporta fiecare indicator in apropierea unul varf din zigzag. Care combinatie de indicatori da cele mai bune semnale? Sunt aproape sigur ca o sa ajung la concluzia lui tradelover - pe termen lung doar brokerul castiga, dar vreau sa ma conving singur, poate totusi a gresit.

    Pt inceput am luat un indicator de pe codebase Comparative Analysis of 30 Indicators and Oscillators care pune pe fiecare bara din chart pune semnalele de la 30 de indicatori: 1 buy, -1 sell si 0 absenta semnal. Indicatorul l-am transformat intr-un oscilator facand foarte putine modificari - am adunat cele 30 de semnale si le-am pus intr-un buffer. A iesit o chestie care mi s-a parut interesanta, am vazut pana si divergente :-?

    post-2044-1239334114_thumb.jpg

    Normal, prima data eu caut in indicator doar lucrurile pe care vreau sa le vad, adica doar semnalele bune. Pe urma verific cate semnale proaste da, si incerc sa le filtrez. Si acum daca am ajuns la partea a doua si va mai uitati o data la chart observati ceva anormal la indicator? Daca nu, mai cititi odata ce ar trebui sa faca. Atasez si indicatorul modificat

    Matrix2.mq4

    Daca toti indicatorii ar da simultan semnal de buy, pe oscilator ar trebui sa avem valoarea maxima pt ca se afiseaza suma lor. Nu se intampla nici macar teoretic pt ca din cod vreo 3 semnale sunt mereu 0. Dar problema e alta, cand pretul face un top oscilatorul e mult pe plus si invers, cand pretul e minim oscilatorul indica sell. Recunosc ca am o problema cu programarea in mql dar nu cred ca e chiar atat de mare. Si daca va da cineva indicatorul asta cu indicatii de folosire: buy/sell cand e sub/peste 15 probabil o sa il incercati o perioada, dar eu nu il recomand in forma actuala. Dar puteti sa incercati combinari de 30 luate cate 3,4,5 :)

  5. Am incercat sa fac InitialMovePips dinamic

    extern double DeviationMultiplier = 5.0;
    
    int InitialMovePips2 = DeviationMultiplier*(iCustom(NULL, 0, "Bands", 20, 0, 2, 1, 0) - 
                                             iCustom(NULL, 0, "Bands", 20, 0, 2, 2, 0));
    

    si am fost surprins sa vad ca procentele nu se schimba. InitialMovePips2 trebuie folosit doar pe conditia de intrare, altfel profitul nu mai incape pe linie :tongue:

  6. In primul rand salut. Sunt nou in domeniul FOREX si ma atrage! ma intriga. Am citit , dar inca mai am. Mi-am facut cont p OANDA (demo) si ma joc p el , incerc sa`l inteleg.

    Sa zicem k tranzactionez EUR/USD . Cumpar 3 unitati la pret de cumparare 2.5658 , iar cel de vanzare este 2.5648. Teoretic as putea astepta pana pretul de vanzare creste, ca eu sa fiu in profit, nu ? iar eu pot vinde cand vreau nu ?adik peste 1 sapt...2 sapt...1 juma de ora ...corect?

     

    by respect

    Salut,

     

    Vad ca in 2 saptamani ai inteles forexu' si mai mult decat atat ai devenit si profitabil. Si in timpul asta te-ai mai luptat si cu multi care se lauda cu experienta lor de cativa ani si care au incearcat sa te deruteze incercand sa-ti explice ca lucrurile nu sunt chiar asa de simple. Daca ai fi auzit de forex cu o luna mai devreme, te inscriai la concurs, le dadeai ceatza la toti, acum erai cel mai respectat trader si toti s-ar fi rugat de tine sa le explici cum reusesti. Vezi ca unii deja iti cer analize. Ce-or fi alea? Nu-i lua in serios, baga-ti repede toti banii in forex ca te asteapta plajele din Bahamas.

     

    Bafta la pipsi,

    din tabara invidiosilor

  7. ce faci tu manual este ceva cam cum ar face un EA, insa in vreme ce un EA rezista la stres, tu vei claca dupa un anumit nr. de pipsi, in plus sau in minus. adica vei obosi de atatea tranz pe m5 ala.

    Rezistenta la stres se vede din statement- Maximal Drawdown: 61.71 (10.70%) - in doar 7 minute si Total Net Profit: 45.76 in 12 ore

    No offence, eu as incerca strategia asta dar am probleme cu inima

  8. de unde se vede iar ce spunea Phy: cel mai mare castigator e dealerul. El "si-a tras" 17 mii de parai (9% din totalul equityului, mai mult ca orice cazinou din lume!) in doua zile. Si asta doar la vo 100 de clienti care au fiecare cate vo 2000 de parai. Cum i-or fi iesind socotelile astea unuia ca FXCM sau WMD care au sute de mii de clienti, care se joaca cu zeci/sute de mii de parai? Au oare bani brokerii aia sa isi plateasca chiriile lunare? hihi...

    de ce zici ca dealerul si-a tras 17 mii? suma asta reprezinta spreadul sau s-a dus la alti jucatori? Oricum sunt de acord cu tine, chiar daca erau toti jucatorii pe plus brokerul tot era in castig.

  9. Eu nu inteleg recomandarea de cel mult 1-2% risk din money management. Daca strategia are ca randament 60% pozitii castigatoare de ce sa nu risti aceeasi suma fixa, reprezentand 10% din suma cu care ai inceput, pana dublezi contul, pe urma maresti la 10% din suma dublata. Teoretic in cel mai rau caz ai 4 pierderi consecutive si rezulta -40% dupa care urmeaza 6 castigatoare si in total iesi cu 20%, dupa care se reia ciclul. Unde gresesc?

     

    BTW ce ar fi daca cineva care si-a dublat/triplat contul pana acum ar posta analizele pe care le face pt concurs si din cand in cand ar da cate una gresita intentionat? Cati ar face trade pe baza lor?

  10. Eu am avut noroc pana acum si nu as risca asa pe real.

    post-2044-1231470174_thumb.jpg

    SELL gbpusd era pe corectiva cu TP peste 50%fibo si daca nu ma speriam si il lasam ieseam si acolo cu +. Am marit nr de loturi la 0.4 dupa ce am vazut ca unele conturi sau dublat :P .

     

    Oricum nu inteleg ce caut eu in top 10. Scopul meu era doar sa am profit la sfasitul concursului.

  11. As vrea sa fac un indicator care sa-mi arate cand sunt conditii de reversal. Si anume sa-mi spuna ca

    1) pretul este la X% fata de ultimul maxim/minim

    2) sun conditii de OS/OB pe indicatorii x,y,z

    3) am divergente doar pe x si y. Aici ma intreb de ce nu am si pe z si ma gandesc ca daca schimb parametri la indicatorul asta probabil o sa obtin si aici o divergenta.

    Deci ar trebui sa fie un indicator care schimba dinamic parametri la x,y si z in functie de cat de rapida/lenta e piata. De exemplu la stochastic ar trebui sa modific perioada %K sau %D in functie de lungimea undei pe care sunt: numar cate lumanari sunt intre ultimele 5 (sa zicem) varfuri pe zigzag, fac media si valoarea o pun la %K

    Oare merge chestia asta?

     

    Trend be with you,

    Cristi

×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.