Descărcați expert gratuit - trailingstopfrcnsar - de la - cmillion - pentru metatrader 4 în baza de cod mql5

Inovațiile acestui scenariu:

  1. 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
  2. Scriptul poate fi plasat într-o singură fereastră și specificând SymbolAll = true, va trage comenzi pentru toate instrumentele
  3. 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:

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ă ce nivelul de instalare SL (eticheta de preț inferioară) este mai mare decât nivelul de rentabilitate (eticheta superioară a prețului), scriptul începe să seteze SL pentru toate comenzile, dacă acestea sunt în prezent profitabile sau nu. Când toate comenzile sunt închise în aceste opriri, nivelul profitului global rămâne pozitiv.

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ă.

Da, nu funcționează

Ce nu funcționează exact? Există un mandat suplimentar pentru valoarea traulului și nu există o pierdere de oprire a prețului de deschidere? Este profitul portofoliului stabilit, iar prețul care ajunge la el a mers mai departe și nivelul traulului și, din nou, nici o acțiune? Sau aveți un traul într-o zonă cu pierderi și nu există nimic în revistă și stop-pierdere? Sau nu înțelegeți exact cum ar trebui să funcționeze trăgaciul? pentru a scrie rapid la Skype sau la poștă

Judecând după parametri, ați stabilit o distanță foarte mică până la oprire (2p), de obicei, nivelul de oprire la broker este mai mare. Și din moment ce stop-loss este mai aproape de oprire, este imposibil să se lucreze cu astfel de parametri și nu va exista un traul cu astfel de parametri

Această funcție nu este încă disponibilă, dar este posibil să se schimbe totul pentru eficiență, scrieți la Skype sau e-mail. Email: cmillion @ Skype: mqlcmillion

Articole similare