Semiautomat multicurrency Expert Advisor Account Trall
Expertul Advisor este vândut în MQL4 open source
Tranzactionarea un singur instrument producem toate calculele noastre MM o privire arunca la programul de terminale, dar, în cazul în care instrumentul de două sau mai multe, atunci trebuie să luați un calculator sau de a folosi o mulțime de diferite script-uri, indicatori, consilieri, care ne arată cât de mult și pe ce perechea au ordine plus sau minus suntem mai mult sau mai puțin pereche, toate acestea în cazul în care consilierii utilizează traducere Thrall, fără pierderi, etc, etc, nu începe în mod arbitrar pentru a obține confuz sau sistem intră în conflict.
Întotdeauna am vrut să aibă în arsenalul unui bun robot de tranzacționare manual informativ, dar cât de mulți nu au căutat sau nu au găsit, sau mai degrabă găsit, dar acestea sunt puține și au nevoie să lucreze în tandem și, uneori, foarte enervant nu complet finalizat și nu mi se potrivi cu funcționalitate.
Oricine care vinde stilouri, doresc întotdeauna să prindă un bun punct de piață și suge din ea profitul maxim care ajută să nu ne trailing rău de oprire, dar acest lucru este un singur instrument, iar în cazul în care sunt 7 sau 14, sau chiar 21, atunci lucrurile devin problematice, nu este posibil pentru toate acestea să vadă.
La fel ca toate propria mea strategie I, de exemplu, ca să comerțului mini coșuri, în principal coșuri de trei, fiecare dintre acestea având o cruce și dependentă de aceasta pereche USD JPY CHF Acesta este un gard viu standard comun, pereche de tranzacționare, pentru a prinde aceste perechi razdvizhki , introduceți pe piață, răspândiți profitul total al coșului și închideți toate comenzile.
În acest sens, a fost dezvoltat un consilier care să nu fie nevoit să indice începutul și sfârșitul traulului, să profite în funcție de volumul comenzilor, perechi de afișaj, toate acestea ar trebui să facă pe o mașină complet automată. Tot ce trebuie să faceți pentru un comerciant este să renunțați la orice program de terminale, deschis pe strategia de ordine, atât pe o pereche, cât și pe mai multe, să prăbușească terminalul și să facă afaceri. Ei bine, sau puneți-o în pereche cu orice consilier multicurrency care ar controla profitul total.
Acum despre consilier, că este capabil.
Și poate el trei lucruri traul aproape TA în moneda de depozit, sau SL în moneda de depozit ca o pereche sau mai multe perechi valutare, precum și câteva care doresc doar să lucreze, cu excepția tuturor celorlalte, arată informații complete cu privire la ordinele deschise din fiecare monedă.
Consilier are multicurrency panou manual de tranzacționare afișa inițial selectarea de perechi valutare va trebui să se adapteze în conformitate cu instrucțiunile propuse, va dura doar câteva minute și într-o coloană de valute se va vedea doar moneda pe care doriți să comerțului.
Important: toate decontările se fac în moneda depozitului
La instalare vedem următorii parametri.
ID = 348; // Un identificator unic, trebuie să atribuiți o valoare unică fiecărui Expert Expert care a început.
Divide_on = 2.00; // Divizarea comenzilor într-un pas pentru un traul
Profit _ dinamik = adevărat; // adevărat dinamic, fix fix
DefaultProfit = 20; // fixă Profit în moneda de depunere (dacă 0 este oprit)
Profit_Exponent = 2; // Coeficient de creștere a profitului din volumul total al lotului
CurrencySL = 0; // SL în moneda depozitului (dacă 0 este oprit)
AllSymbols = adevărat; // Luați în considerare toate monedele sau cele din Simbol_list
Symbol_list = "EURUSD, GBPUSD"; // Lista de valute pe care o urmează consilierul (dacă Symbol_list = false)
Info = adevărat; // Afișați tabloul de bord
xPos = 4; // Indentați de la marginea din stânga a graficului
yPos = 35; // Indentul din partea de sus a graficului
Timp Sleep = 100; // Întârziere în milisecunde
VisualMode = adevărat; // În modul manual
Sunete = adevărate; // Semnale sonore la tranzacționare.
Magic = 0; // Număr unic de comenzi.
Slippage = 30; // Abatere maximă față de prețul solicitat în puncte, la deschiderea și închiderea pozițiilor de pe piață.
Totul este clar în principiu, voi descrie doar modul în care funcționează calculul traulului și profitul, deoarece acestea sunt implementate aici pentru a spune un algoritm exclusiv.
Traulul se calculează după cum urmează:
setarea Trall_on = true; Divide_on = 2.00
- Piața are un volum de ordinul 0,01 până mijloace traul de incluziune are loc atunci când profiturile $ 1 (pasaj comun cu 10 puncte), și luând în considerare ajustarea Divide_on = 2.00 împărțit la 2 (sau oricare ar fi numărul dvs.). Se dovedește începutul unui traul 1 dolari cu un pas de 50 de cenți
- De exemplu, am deschis încă un ordin de 0.01 pentru a cumpăra și a vinde .... = Volumul total al comenzilor de pe piață a început să fie 0,03, atunci consilier văzut-o și porni automat cu 3 refăcut traul de dolari în trepte de câte 1,5 dolari
A deschis o altă comandă pentru ca volumul total de piață de 0,07 să devină 0,1, iar consilierul a numărat din nou traulul și a făcut-o să înceapă la 10 cu un pas de 5 dolari. Etc. În același timp, cu fiecare schimbare, arată parametrii de pe ecran. Start: 0.00 Pas: 0.00 Cred că este clar
În continuare pe piața pe care o avem, de exemplu, comenzile cu un volum total de 0,1 pe afișaj arată Trails rests:
De îndată ce profitul total a fost de 10 dolari declanșat la începutul traulului ... .Pe modificări afișare inscripție traul Works SL: 5.00 adică atunci când profitul total traul a fost de 15 $. conform pasului nostru, închiderea ordinelor a fost transferată la un profit de 10 dolari. Prin urmare, semnul de afișare a schimbat, de asemenea, traul Works SL: 10.00, și ne arată că, având în vedere o schimbare virtuală pas la opritorul 10 și de îndată ce profitul va fi de 10 toate comenzile sunt închise.
Tragem până când ajungem la oprire sau ajungem la DefaultProfit = 20 (sau sumele dinamice de profit)
De îndată ce ordinul de a închide pe barele de diagramă dispar perechi valutare care au fost ordinele deschise. Trall_on = false - având în vedere această setare traul de închidere și un consilier va trebui să aștepte pentru a obține un profit în DefaultProfit variabila = 20 (sau în cazul în care variabila dinamică Profit_dinamik = true) Atunci când această etichetă indicație pentru a reflecta această modificare configurație a traulului off:
Acum, în scopul ...... să spunem, mișcările pieței sunt lenese, am oprit traulul, am decis să lucrăm la TP. De exemplu, pe piață avem o serie de comenzi cu un volum total de 0.1 setări, setările implicite
- Rezultă că Profit_dinamik = true este activat, iar rentabilitatea este dinamică. Cu această setare, variabila DefaultProfit este dezactivată automat.
- Profitul dinamic se calculează după cum urmează:
Volumul comenzii de exemplu 0.1 pe trecere 10 puncte = 10 dolari multiplica (variabila Profit_Exponent) la 2 = 20 de dolari
Afișajul arată TPD în valută: 20 (înmulțind oricare dintre cifrele dvs. de la 0,01)
- În cursul tranzacționării, ordinul a fost deschis la 0,05 - volumul total al comenzilor de pe piață a ajuns la 0,15. Profitul a fost, prin urmare, re-luat în considerare 0.15 - pass-10punkts = 15 $ înmulțit cu 2 = 30 de dolari. indicația sa schimbat la TPD în monedă: 30
Dezactivați Profit_dinamik = false. Deconectați Profit_Exponent adică DefaultProfit variabilă a intrat în cazul în care nu este zero, atunci lucra pe ea cu un ecran dinamic schimbat la un simplu, TP moneda: 20
Acest consilier poate fi discutat în filiala corespunzătoare a consilierilor noștri de vânzări pe forum.