Stop universal - descărcați scriptul Forex - pagina 6 pe forumul Forex

Inovațiile acestui scenariu:

Scenariul poate trage de-a lungul profitului portofoliului, adică opririle încep să fie expuse numai de la nivelul comun, fără a pierde toate ordinele acestei direcții
Scriptul poate fi plasat într-o singură fereastră și specificând SymbolAll = true, va trage comenzi pentru toate instrumentele
Se adaugă definiția lungimii traulei în funcție de indicatorii parabolici și de viteză

Acesta poate fi rulat ca Expert Advisor separat sau ca scenariu.

În funcție de TrailingStop variabilă, trailing poate fi realizată pe fractali (picioare sunt puse pe cel mai apropiat fractală crestate = delta), în conformitate cu extremele singur cu bare (respectiv la Achiziționați de pe Low-delta), indicatorii parabolice și de viteză sau numărul specificat de puncte.
TrailingStop = 1; // "0-off 1-Lumânare 2-Fractale 3-Velocitate 4-Parabolic> 4-pips";
delta = 0; // indent de la fractal, lumânări sau parabolice
only_Profit = true; / / Trawl numai comenzi profitabile
only_NoLoss = false; // pur și simplu traduce într-un lossless
only_SL = false; // trawl numai acele comenzi care au deja SL
SymbolAll = adevărat; // trageți toate instrumentele
Portfel = adevărat; // trawl prin profitul portofoliului

Dacă TrailingStop = 4, utilizați indicatorul Parabolic pentru a determina distanța de oprire:
Pas = 0,02;
Maxim = 0,2;
Magic = 0;

Dacă TrailingStop = 3, pentru a determina distanța de oprire se utilizează un indicator de viteză:
VelocityPeriodBar = 30; // parametru al indicelui de viteză (rata de schimbare a prețului)
K_Velocity = 1.0; // Raportul vitezelor de stopare
vizualizare:

Ecranul afișează informații despre lucrarea curentă a scriptului:
setările cu care scriptul este pornit
numărul de comenzi cu care scriptul funcționează
nivelurile minime de oprire (-)
nivelurile posibile de oprire (etichete de preț)
nivelele actuale de rentabilitate (etichetele de preț)
Exemplu de lucru:

Pe ecran, traulul este stabilit în funcție de nivelul profitului portofoliului și se calculează prin fracturi. Odată SL nivelul de instalare (eticheta de preț mai mic) va fi de mai sus pragul de rentabilitate (eticheta de preț de sus), astfel script-ul va începe instalarea SL pentru toate comenzile profitnye, indiferent că sunt în acest moment sau nu. Când toate comenzile sunt închise în aceste opriri, nivelul profitului global rămâne pozitiv.
Sfaturi:

Scriptul termină lucrarea când toate comenzile sunt închise.

Scriptul poate funcționa fără indicatorul Velocity, în loc să se utilizeze orice indicator de viteză.

Programator MQL Skype: mqlcmillion Email: [email protected]

Bună, Vladimir. Vă mulțumim că ați răspuns la postare, dar din moment ce răspunsul complet poate fi primit doar aici, mai exact, cu clarificări, vă voi întreba ce a scris poșta.
1. Trebuie să inițial script-ul pur și simplu transferă la BU după ce trece prețul de 100 de sâmburi (pentru citate de 5 cifre), fără a năvodului. După ce platforma este livrat, este necesar ca acesta este ușor de a modifica ordinea în zona pozitivă atunci când profitul va fi egal cu 290 de sâmburi, este la această valoare, ca și cum aș fi stabilit inițial TP 290 de puncte. Dar prețul poate merge mult mai departe, astfel încât AT nu este necesară și numai la acest nivel, este necesar să se „lipi“ un SL pozitiv egal cu 290 pipam nu matura nimic mai departe.

Setați only_NoLoss = true; (transfer doar la fără pierderi fără traul)

2. Există o ordine paralelă, care nu necesită nici o acțiune de script descrisă mai sus (lb numai, și este numai anumite comenzi, precum și pentru ea, există alte ordine).

SymbolAll = false; - scenariul va funcționa numai cu ordinele perechii la care este aruncat
Magic = 0; - dacă 0, atunci toate ordinele perechii date, dacă specificați magia acelor comenzi care trebuie urmărite, atunci scriptul va funcționa numai cu ei. (magia este expusă mandatului atunci când ordinul este plasat de un scenarist sau de un consilier)

3. La fiecare intrare nouă la MT4, este necesar să "aruncați" scenariul din nou pe grafic?

Da, dacă este instalat ca scenariu.
Dacă este consilier, atunci va fi încărcat automat.

4. Are importanță dacă există o comandă de stop inițială pentru ca scriptul să funcționeze sau nu? Dacă nu există oprire, atunci într-un fel sau altul, scriptul va pune BU după 100 de puncte, înțeleg corect?

Puteți permite scriptului să funcționeze numai pentru acele comenzi care au deja o pierdere de oprire
only_SL = true;
Dacă este falsă, atunci Expert Advisor lucrează cu toate comenzile și le transferă la breakeven.

Aici, de fapt, a scris presupune o întrebare majoră pentru tine - care sunt parametrii în care domeniu setările de script am nevoie pentru a schimba (eu nu am folosit nici un script sau consilieri, și, de altfel, a încercat să intre valorile de 100 și 290 corespunzătoare fiecărei valori a câmpului, există un traul simplu la 290 de puncte, ceea ce eu nu fac) pentru munca sa corectă?
De asemenea, ați scris că puteți să-l rulați ca un consilier. Cum îl conduc, pe baza nevoilor mele (dacă este necesar ca consilier, atunci nu înțeleg cum să o fac).
Vă mulțumim în avans pentru ajutor, iar pentru scenariul în sine este și mai recunoscător.
Cu fidelitate, Evgenie.

Cred că vă veți răspunde la această întrebare dacă citiți cu atenție descrierea parametrilor:

Text ascuns

Articole similare