Sari la conținut

Caut programator


Postări Recomandate

.

 

Daca nu te intereseaza sa imparti strategia cu nimeni atunci lucram contra cost.

 

Personal, daca azi m-as hotara sa creez un EA care sa integreze o strategie la care am lucrat mai multe luni, cu siguranta ca nu as vrea sa o impart cu nimeni. Asta e, lumea poate sa creada ce vrea despre mine, ca sunt egoist, orgolios ca nu stiu ce. Traim intr-o lume libera unde fiecare e liber sa creada ce vrea despre cine vrea. De-aia imi expun si eu parerile deschis. Acest lucru ar insemna ca ar trebui sa platesc pentru ea, corect ? Dap, prefer sa platesc pentru a testa strategia, profitabila sau neprofitabila, integrata intr-un EA fara ca acesta sa ajunga in public, din motive enumerate aici .

 

 

S-a scapat din vedere un aspect important atat de mangusta cat si de Criodi, de care daca s-ar fi tinut cont discutia ar fi luat cu totul o alta directie.

 

Mai si comenteaza si te critica daca EA-ul nu e profitabil sau nu stie ce face. Eu consider ca nu este corect fata de cei care isi storc creierii si nervii.

 

Stim cum e in lume, cand gresesti "hãilalti" abia asteapta sa sara pe tine cu mistocareala. Ca asa e mentalitatea, defecta :) . In loc sa existe activitate Constructiva , exista Distructiva.

Link spre comentariu
Distribuie pe alte site-uri

Pot sa-l si platesc, no problem, pot sa-l pun si pe forum. Este vorba de o idee simpla, simpla. Inca lucrez la ea. Partea de baza este gata conceputa. Trebuie sa ma gandesc la o strategie de exit si la eliminarea semnalelor false. Am gasit o foarte buna combinatie de 2 MA plus un MA care face o foarte buna casa cu pretul. Dupa cum ti-am spus nu este ceva complicat. Adica, imi cer scuze, eu ma gandesc ca nu este complicat. Din punct de vedere al programarii propriuzise nu stiu daca este ceva simplu sau complex, nu am de unde sa stiu.

As fi de acord sa-l fac public, nu ar fi nici un secret. Pentru ce atata secret!?

 

 

Zen, incerc sa impartasesc din experienta mea cu EA urile.

In primul rand, o idee simpla pare simpla dar cand pui pixul pe hartie ai sa vezi ca nu e simpla deloc. Mai mult, MA urile sunt inselatoare pentru ca anul asta se poate ca miscarea sa fie intr un fel pe medie iar la anul sa nu mai fie, iar la test ai sa vezi ca cu aceleasi setari, intr un an esti profitabil si in altul nu. O sa zici, bine, sa prind eu anul ala profitabil si m am scos! nu e asa, pentru ca, nu sti cand prinzi anul ala.

 

Intai stai de vorba cu un programator, dai ce ai in cap si ai sa vezi ca o sa-ti puna o gramada de intrebari la care in prima faza nu te-ai gandit dar mai ales, cu siguranta o sa vezi pe final ca mai aveai nevoie de inca o conditie si tot asa.

 

Nu lua creatia unui EA simplu pentru ca nu e. Poate fi doar in ideea ca faci un indicator dar nu un EA. Cei care fac EA uri simplu nici nu o sa faca nimic in piata.

 

Daca vrei cu adevarat sa faci treaba nu ai cum sa faci un EA simplu caci imagineaza-ti ca multi am putea asta si uite ca totusi nu merge.

 

Pune pe hartie situatia cat mai clar, gandeste cum ai face tu pe real si cum ar trebui explicat pentru ca, matematic sa se intample. E parte cea mai grea. Omul face o gramada de analize pe secunda, face mediere si gaseste o probabilitate si actioneaza. Un EA face doar ce l-ai invatat sa faca, nu face probabilitati si nu spera sau sa moara de frica.

 

Daca tot esti la MA uri, tre sa gandesti asa:

 

Cand MA1>MA2 si Close>Last Close si afara e primavara atunci : Buy!

De la a incrucisa doua, trei MA uri, pana la a face un EA e cale lunga.

 

Iti dau exemplul meu. Primul EA a fost pe baza de MA uri si a fost aici un baiat de nota zece care mi l-a facut gratis si fara fite chiar daca din experienta lui sansele ca un EA bazat pe MA uri sunt mici sa faca treaba. De aici stiu ca indiferent de MA, pe patern anual nu tine setarea. Trebuie sa gasesti mereu alte setari. Cum? Cu test pe trecut, dar atentie, trecutul nu-ti garanteaza ca paternul se va repeta!!!

 

Asta a fost la inceput. De atunci am inteles ca trebuie sa gasesc defapt acel sistem, model sau cum vrei sa-i spui care sa fie mai usor de implementat. Am pus cap la cap tot ce stiam despre forex si am umplut multe pagini A4 cu font de 10, chiar prea multe. De aici am inceput.

 

Am luat o situatie, am zumat chartul la maxim si am inceput sa pun pe hartie TOT ce se vedea pe chart ce putea fi explicat unui programator ca el, la randul lui, sa inteleaga si sa puna in EA :nebunia" mea. Am luat aceeasi situatie dar in alta perioada. Deja ceva era schimbat, Am luat alta perioada cu aceeasi situatie si altceva era schimbat. Si uite asa, am inceput sa fac reguli cu DACA asa... atunci ASA si DACA e asa atunci ASA, pana am ajuns la vreo 12 pagini A4.

 

De atunci in colo, doar pe baza imaginatiei si calculului cat ce cat pe chart am cautat un programator care trebuia sa si poata si sa vrea sa se apuce de asa ceva. Iti dai seama, cum majoritatea lor sunt obisnuiti cu 5 6 linii de concept, cu 1 2 indicatoare adaugate, le fac in 2 3 zile pe 50 100 de euroi , eu veneam cu 12 pagini de concept scris ca pentru codare cu DACA si DACA si DACA . Din 5 6 rusi, 1 putea sa faca dar mi-a cerut cat nu puteam duce. In final am gasit pe unul care a fost de acord dar cu anumite renegocieri in functie de complexitate. Nu ascund ca am sarit deja de 800 de euroi si inca nu am ajuns la backtest, doar implementare si test pe bucati. La fiecare test vad ca ceva mi-a scapat si adaug ca si conditie si tot asa o tin de 8 luni aproape.

 

Pot sa si spun cu ce se mananca, e vorba de Fibo, felul cu e aplicat, round numbers, bar patterns pe tf uri mari, orele burselor, volum (ticks) marimi de bare in pips, range uri, stiri. Toate astea sunt explicate in detaliu si inca nu sunt sigur daca ceea ce vreau e bine facut de mine. Pe langa astea sunt conditiile cand NU intra chair daca apar semnale, sunt conditiile de MM, de perioada din an, de ratii de extensie fib si nu mai zic ca deja ma gandesc acum in timp ce scriu la ce as mai adauga.

 

Am facut toata pledoaria asa doar pentru ati arata ca ceva simplu nu e simplu asa cum pare, iar daca totusi ramai la simplu nu prea are rost sa dai bani. Mai bine fa cum a zis, pune aici ideea, te ami ajut si eu si zic ce se poate intampla si macar stii ca ai un inceptut in povestea asta cu EA urile.

 

Ca fapt divers am citit de baieti care au facut EA uri si le-au vandut pe bani grei la banci, am vazut cu ochii mei EA uri care rup piata in 2 3 saptamani, fac din 50 de dolari cateva milioane dar cu risc maxim sa rupi contul, dar ce mai conteaza 50 de dolari, nu?

 

mt4 si mt5 pentru asta au fost create in mod special, nu pentru trade manual, pentru asta sunt varza. Sunt platforme dedicate pentru EA. Ai habar de ce vrei, ai sanse sa faci asta cu mt4, dar ai si sanse sa nu faci nimic daca o iei prea simplu.

 

Forexul nu e deloc simplu.

Link spre comentariu
Distribuie pe alte site-uri

Barbones, multumesc pentru reply. O sa ma gandesc la ce ai spus.

Eu am nebunia mea. Am descoperit o combinatie de doua MA care functioneaza bine. Bineinteles ca sunt anumite conditii. Referitor la programarea propriuzisa, am spus clar ca-mi cer scuze deoarece nu ma pricep la asa ceva. Inca ceva, nu am nevoie de un EA care sa castige tot timpul dar am nevoie de unul care sa castige destul incat sa fie profitabil. Eu cred ca se poate face. Pana la urma poate ca voi aplica solutia manual. Sa vedem, inca mai am de pus la punct cateva detalii, dupa cum am spus.

Link spre comentariu
Distribuie pe alte site-uri

Tocmai ce am venit dupa 14 ore de condus asa ca am chef de-o bere. Si daca tot e de bere, sa zic mai clar ce a zis Mangusta.

 

Un EA este ca un indicator la prima vedere care face exact ce ii spui sa faca, adica daca tu spui sa fie programat in asa fel in cat atunci cand deschizi proprietatile EA ului (asa cum deschizi proprietatile la un indicator) sa apara posibilitatea de a schimba ceva atunci se va putea. Daca nu ceri, nu.

 

Deci, poti sa ceri sa ai in proprietati posibilitatea de a schimba manual tot sau mai putin cum ar fi: schimbarea TP SL Trail ului in pips, valoarea riscului, cate ordine sa intre odata sau mai tarziu, ce setari sa ai la MA uri, ce fel de MA uri, (toate setarile din proprietatile MA ului sa le ai in proprietatile EA ului) , intelegi?

 

Atunci cand vei aplica la chart EA ul, si intri in proprietati, poti schimba tot acolo sau dimpotriva, deloc. Depinde de ce ceri. Uite, eu acum tre sa-mi conving programatorul sa nu-mi mai adauge tot felul de statistici pe chart :D , e boala omului, i se pare ca e bine. Imi e nu stiu cum sa-i tot zic dar cel putin a pus conditie de True False la orice apare pe chart si eu nu vreau sa vad, Uite, si asta : sa apara pe chart, orice! deci se poate orice. Depinde ce ceri.

Sunt si EA uri care au in proprietati doar lucruri de baza cum ar fi MM si c-am atat, in rest fiind construit intr-un fel si gata, fara schimbari.

 

Imagineaza-ti un indicator care in loc doar sa indice, face si trade dupa anumite setari. Asta e EA ul. Cum toti indicatori sunt construiti dupa o idee tot de oameni asa si cu EA ul. O idee, Un EA!! :D

 

Cauta si tu pe net EA uri ca se gasesc cu tonele, pune-l la tine in platforma la experts, da restart, trage-l pe chart si dute in proprietatile experului sa vezi cu ce se mananca. Nu te astepta sa faci si profit ca altfel nu-l mai gaseai pe net :D

 

Mai simplu, vezi ca ai un expert advisor (EA) gratuit in mt4, ala cu MA urile . Joaca-te cu ala. Poti sa adaugi conditi la ala si mergi de acolo mai departe. Am vazut pe cineva care a castigat un concurs cu EA ul ala, la care a adaugat cateva idei de la el si desigur ca l-au prins si l-au descalificat dar nu asta conteaza. Conteaza ideile si cat de bine sunt implementate.

 

Uite o idee simpla dar chiar daca pare simpla o sa vezi ca nu e destul :

 

Vorbim de bare, pe un tf oarecare. Sa zicem ca spunem EA ului sa se uite la 100 de bare in urma fata de ACUM, unde acum e momentul in care l-am activat sau ora 12, etc. daca in media ultimelor 100 de bare, distanta intre high ul si low ul fiecarei bare din urma este 50 de pp sa zicem si daca apare o bara care depaseste aceasta medie din urma atunci avem un prim semnal care indica ca avem miscare mai mare. De aici, tre sa vedem in ce directie.

 

 

Ce facem de aici? cautam directia, nu? asta cum o aflam? succesiunea varfurilor? linii de trend?. felul cum inchid barele, indicatori adaugati gen MACD sau RSI? Orice se poate, dar daca iei fiecare element in parte o sa vezi cat de greu e sa gasesti simplitatea.

 

Sa vorbim de varfuri.

Cum definesti un varf, cum definesti succesiunea lor, cum definesti cand e prea sus sau cand e range? toate astea ca sa ai un indiciu de directie.

EA nu vede piata cu ochii, noi vedem piata pe chart si in 5 secunde ne-am facut o parere. Extrem de rapid, in schimb un EA nu vede, lui tre sa-i spui ce vezi tu. Tre sa l faci inteligent :D, sa priceapa asa cum pricepi tu ca succesiunea varfurilor iti sugereaza ca trendul e sell. Dar si aici, care trend ? pe ce distanta in trecut? pe o masurare de 1 saptamana in urma, 1 luna sau 8 ani? E, deja mai complicat pentru ca nici pentru noi oamenii nu e usor, cu toata puterea noastra de calcul. :D

 

Sa zicem ca am aflat si directia probabila. Acum ce facem? vrem sa intram in piata pe directia si sa luam ceva bani.

De aici doar imaginatia ta este limita. Poti sa pui TP in functie de orice, ca vrei dublarea barei din urma, ca distanta in pips ma refer, ca vrei doar sa intri de la mijlocul ei si sa iei banii doar pana cand se duce pretul la nivelul varfului celei din urma, orice se poate. Poti sa pui SL ul sub bara automat sau manulal, adica sa spui tu cati pips sa fie SL ul, poti sa intri cu una sau mai multe tranzactii initial si sa le dai TP uri si SL uri diferite, riscuri diferite, trailuri diferite etc.

 

Dar sa nu uiti ca orice cerinta din partea ta se va transforma in intr-o linie sau mai multe linii de cod deci cu cat vor fi mai multe linii de cod de scris si cu cat va fi mai complicat de gasit solutia de codare cu atat va dura mai mult scrierea si normal si costul va creste. Un exemplu, cauta indicatorul ZUP. deschide-l sa te uiti in cod si ai sa vezi cat e de mare. Si e doar un indicator.

 

In schimb, odata ce ai pus la treaba un expert, ai viata. E ca in reclama "dormi linistit! Ea ul lucreaza pentru tine!

Se mai poate si doar sa-ti trimita SMS sau mail, si asa e o treaba buna. Sa zicem ca astepti un set up asa cum il doresti si nu vrei sa stai sa te uiti la piata cu orele. Spui asta celui cu care lucrezi si EA ul iti va trimite mail cu specificatiile la ceea ce "a vazut" ca se intampla in piata. Atunci te duci la PC si vezi daca merita sa nu sa intri manual. Si asta e o solutie. Oricum o iei, varianta EA este net superioara executiei manuale. Sigur ca si tu ai rolul tau, depinde cum concepi implemetarea dar daca faci o analiza ai sa vezi ca nu se merita manual. Traim intr-o lume unde viteza de executie conteaza enorm. Daca stai sa te gandesti prea mult s-ar putea sa pierzi trenul.

Acum doi ani parca, 70% din ordinele din piata erau automatizate, EA uri adica, algoritimi, linii de cod. Cat o fi azi? Cu siguranta nu mai putin. Nu prin MT4 normal dar, avem si noi o "jucarie". Ca eu am Dacie si ei Mercedes!? asta e, dar sunt pe autostrada cu ei, chiar daca pe prima banda.

 

Manual esti ca si cu caruta si aduni cartofi pe margine, nu prea ai voie AutoBahn

Editat de Barbones
Link spre comentariu
Distribuie pe alte site-uri

  • 2 săptămâni mai târziu...

@Criodi,

Salutare domnule. Vin cu o rugaminte de EA care este public si oricine-l poate lua si folosi.

EA-ul se bazeaza pe un cross de doua MA:

5 exponential MA, aply to close

21 smoothed MA, aply to close

 

Vreau ca atunci cand se intersecteaza aceste doua MA sa se deschida un ordin. Daca 5 intersecteaza 21 de jos in sus atunci sa se deschida un ordin de cumparare iar invers un ordin de vanzare. Doresc sa pot modifica manual urmatorii parametrii inainte de a porni EA-ul: time frame-ul, SL-ul si TP. De asemenea doresc, spre deosebire de SL care poate fi folosit doar automat, dar setat manual, doresc ca TP-ul sa-l pot seta automat sau daca vreau sa-l setez de asa natura ca sa-l pot lua manual deoarece pot sa intervina situatii cand apar patternuri care necesita sa inchid tranzactia manual.

Am gandit acest sistem simplu pentru TF-ul de 5 minute dar am sa-l folosesc si pe TF-uri mai mari.

 

Multumesc!

 

EDIT: Am uitat sa spun ca vreau sa pot selecta marimea ordinelor si ca aceasta trebuie sa fie de minim 0.01 lot si ca EA-ul sa nu deschida un nou ordin daca precedentul nu a fost inchis. De asemenea, doresc sa-l folosesc concomitent pe doua perechi valutare.

Editat de ZEN
Link spre comentariu
Distribuie pe alte site-uri

@Criodi,

Salutare domnule. Vin cu o rugaminte de EA care este public si oricine-l poate lua si folosi.

EA-ul se bazeaza pe un cross de doua MA:

5 exponential MA, aply to close

21 smoothed MA, aply to close

 

Vreau ca atunci cand se intersecteaza aceste doua MA sa se deschida un ordin. Daca 5 intersecteaza 21 de jos in sus atunci sa se deschida un ordin de cumparare iar invers un ordin de vanzare. Doresc sa pot modifica manual urmatorii parametrii inainte de a porni EA-ul: time frame-ul, SL-ul si TP. De asemenea doresc, spre deosebire de SL care poate fi folosit doar automat, dar setat manual, doresc ca TP-ul sa-l pot seta automat sau daca vreau sa-l setez de asa natura ca sa-l pot lua manual deoarece pot sa intervina situatii cand apar patternuri care necesita sa inchid tranzactia manual.

Am gandit acest sistem simplu pentru TF-ul de 5 minute dar am sa-l folosesc si pe TF-uri mai mari.

 

Multumesc!

 

EDIT: Am uitat sa spun ca vreau sa pot selecta marimea ordinelor si ca aceasta trebuie sa fie de minim 0.01 lot si ca EA-ul sa nu deschida un nou ordin daca precedentul nu a fost inchis. De asemenea, doresc sa-l folosesc concomitent pe doua perechi valutare.

 

Nu e chiar ceea ce doresti tu dar se poate programa/modifica mai usor un EA gata facut(cred).

 

despre Double EMA Cross EA.mq4 testari si cum functioneaza), gasesti mai multe aici:

 

http://www.tradingsy...a-cross-ea.html

Double EMA Cross EA.mq4

UniversalMACrossEA.mq4

Editat de AdrianBc
Link spre comentariu
Distribuie pe alte site-uri

Alătură-te conversației

Poți posta acum și să te înregistrezi mai târziu. Dacă ai un cont, autentifică-te acum pentru a posta cu contul tău.

Vizitator
Răspunde la acest subiect...

×   Alipit ca text avansat.   Alipește ca text simplu

  Doar 75 emoji sunt permise.

×   Linkul tău a fost încorporat automat.   Afișează ca link în schimb

×   Conținutul tău precedent a fost resetat.   Curăță editor

×   Nu poți lipi imagini direct. Încarcă sau inserează imagini din URL.

  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • 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.