Wie ich meinen Berater durch Versuch und Irrtum zusammenstelle - Seite 63

 
WELTFREUND Hitze Juni)))))
 
Alexsandr San:

Entwurfsschaltflächen, kann für jemanden für mt4 nützlich sein

Ich glaube, ich habe alles im Griff. Kann im Testgerät und in der realen Umgebung sein

//---
input string   t10="----------- Time ------------------";
input datetime HoursFrom        = D'1970.01.01'; // Закрыть всё
input string   t="------------- Balans Parameters -----";
input double   TargetProfit     = 999999.99;     // Баланс + Прибыль(прибавить к балансу)
input double   TargetLoss       = 0;             // Баланс - Убыток(отнять от баланса)
input string   _Orders_="------ Parameters Order ------";
input double   Lots             = 0.01;          // Lots
input int      StopLoss         = 10000;         // StopLoss
input int      TakeProfit       = 10000;         // TakeProfit
input double   TrailingStop     = 300;           // TrailingStop Фиксированный размер трала
input double   TrailingStep     = 50;            // TrailingStep Шаг трала
//---

TimeBalansClose

Dateien:
 
Alexsandr San:

Ich glaube, ich habe alles richtig verkabelt. Sie können es im Tester und im echten Leben tun

eine horizontale Linie hinzugefügt, die die Position und den Rückwärtsgang derselben öffnet

die Vertikale schließt alles ab

//---
input string   t10="----------- Time ------------------";
input datetime HoursFrom        = D'1970.01.01'; // Закрыть всё
input string   t="------------- Balans Parameters -----";
input double   TargetProfit     = 999999.99;     // Баланс + Прибыль(прибавить к балансу)
input double   TargetLoss       = 0;             // Баланс - Убыток(отнять от баланса)
input string   _Orders_="------ Parameters Order ------";
input double   Lots             = 0.01;          // Lots
input int      StopLoss         = 10000;         // StopLoss
input int      TakeProfit       = 10000;         // TakeProfit
input double   TrailingStop     = 300;           // TrailingStop Фиксированный размер трала
input double   TrailingStep     = 50;            // TrailingStep Шаг трала
input string   R_Orders_="----- Revers H Line ---------";
input bool     ReversOrders     = false;         // Revers Horizontal Line
//---

HLinTimeBalansClose

Zeilentasten müssen gedrückt werden, wie gezeichnet

-------------------------------------------

dies ist für den Tester - um richtig zu funktionieren, prüfen Sie, wann der Markt öffnet

Dateien:
 
Alexsandr San:

von horizontalen Linien hinzugefügt, öffnet Positionen und kehrt zu den gleichen

von der vertikalen Linie schließt sich alles


Zeilentasten müssen gedrückt werden, wie gezeichnet

-------------------------------------------

dies ist für den Tester - um normal zu funktionieren, muss ich prüfen, wann der Markt öffnet

Interessantes Dienstprogramm für mt4

Einstellungen

//---
input string   t10="----------- Time ------------------"; //
input datetime HoursFrom        = D'1970.01.01'; // Закрыть всё
input string   t="------------- Balans Parameters -----"; //
input double   TargetProfit     = 999999.99;     // Баланс + Прибыль(прибавить к балансу)
input double   TargetLoss       = 0;             // Баланс - Убыток(отнять от баланса)
input string   t2="------------ Exchange TP SL --------"; //
input double   InpTProfit       = 1000;          // Exchange TP
input double   InpStopLoss      = 1000000;       // Exchange SL
input string   t0="------------ Lots Parameters -------"; //
input double   InpLots1         = 0.01;          // : Lots 1
input int      InpLots_01       = 200;           // Exchange Lots
input double   InpLots2         = 0.02;          // : Lots 2
input int      InpLots_02       = 400;           // Exchange Lots
input double   InpLots3         = 0.04;          // : Lots 3
input int      InpLots_03       = 800;           // Exchange Lots
input double   InpLots4         = 0.08;          // : Lots 4
input string   _Orders_="------ Parameters Order ------"; //
input int      StopLoss         = 10000;         // StopLoss
input int      TakeProfit       = 10000;         // TakeProfit
input double   TrailingStop     = 300;           // TrailingStop Фиксированный размер трала
input double   TrailingStep     = 50;            // TrailingStep Шаг трала
input string   R_Orders_="----- Revers H Line ---------"; //
input bool     ReversOrders     = false;         // Revers Horizontal Line
//---
Dateien:
 
Alexsandr San:

Interessantes Dienstprogramm für mt4

Einstellungen

Ich werde es testen und berichten, wie es funktioniert.

 
Сергей Дыбленко:

Wenn ich es getestet habe, werde ich Ihnen mitteilen, wie es läuft.

dieses Tool ist interessanter, die horizontale Linie ist eine Art von schwebenden Auftrag, und ja, umgekehrt nicht vergessen, es ist wie eine Umkehrung der Pole von Kauf zu Verkauf

Es gibt auch diese Funktion

input string   t2="------------ Exchange TP SL --------"; //
input double   InpTProfit       = 1000;          // Exchange TP
input double   InpStopLoss      = 1000000;       // Exchange SL

z.B. beim Verkauf kann es Minuspunkte geben, aber der Gesamtbetrag wird geschlossen.

hier ist die Funktion mit Los

input string   t0="------------ Lots Parameters -------"; //
input double   InpLots1         = 0.01;          // : Lots 1
input int      InpLots_01       = 200;           // Exchange Lots
input double   InpLots2         = 0.02;          // : Lots 2
input int      InpLots_02       = 400;           // Exchange Lots
input double   InpLots3         = 0.04;          // : Lots 3
input int      InpLots_03       = 800;           // Exchange Lots
input double   InpLots4         = 0.08;          // : Lots 4

wenn eine Position ein Defizit über dem Gesamtbetrag aufweist, wird die nächste Position mit einem größeren Lot eröffnet

--------------------------------------

alle Funktionen funktionieren im Strategie-Tester - im Strategie-Tester

-----------------------------------------------------------------------------

hier ist ein Beispiel, alles ging ins Minus, aber das Lot wurde durch den Verlust erhöht und(InpTProfit = 10;// Exchange TP) legte 10, als Gesamtbetrag wurde +10 alle Positionen wurden geschlossen.

Wenn sie auf eine andere Weise geöffnet wären, würden sie sich erst bei +10 schließen.

Foto von

--------------------------------------------

Sie können mit vielen Paaren arbeiten - nach der Zeit werden alle Positionen geschlossen, indem schwebende Aufträge entfernt werden und der Gesamtgewinn ermittelt wird.

und auch von der vertikalen Linie wird alles gelöscht

Schnappschuss3

 
Alexsandr San:

Interessantes Dienstprogramm für mt4

Einstellungen

#Eigenschaft Version "1.01"

Die Öffnung der Partie wurde korrigiert

input string   t0="------------ Lots Parameters -------"; //
input double   InpLots          = 0.01;          // Lots
input double   InpLots1         = 0.02;          // : Lots 1
input int      InpLots_01       = 200;           // Exchange Lots
input double   InpLots2         = 0.04;          // : Lots 2
input int      InpLots_02       = 400;           // Exchange Lots
input double   InpLots3         = 0.08;          // : Lots 3
input int      InpLots_03       = 800;           // Exchange Lots
input double   InpLots4         = 0.16;          // : Lots 4
Dateien:
 
Alexsandr San:

#Eigenschaft Version "1.031"

Eine Art Korrektur der Berechnung von

#Eigenschaft Version "1.032"

Korrigiert die Öffnung der Partie

input string   t0="-----  Lots Parameters   -----";              //
input uint     maxLimits                    = 1;                 // Кол-во Позиции Открыть в одну сторону
input double   InpLots                      = 0.01;              // Lots
input double   InpLots1                     = 0.02;              // : Lots 1
input int      InpLots_01                   = 200;               // Exchange Lots >< Point Lots
input double   InpLots2                     = 0.04;              // : Lots 2
input int      InpLots_02                   = 400;               // Exchange Lots >< Point Lots
input double   InpLots3                     = 0.08;              // : Lots 3
input int      InpLots_03                   = 800;               // Exchange Lots >< Point Lots
input double   InpLots4                     = 0.16;              // : Lots 4
Dateien:
 
Alexsandr San:

Ich habe einen Expert Advisor auf mt4 aus dem Nichts gemacht

für diese Art von Indikatorenhttps://www.mql5.com/ru/code/8772

Dies ist einer der Modi

Es gibt einen üblichen Modus - öffnen schließen

Geringfügig überarbeitet für bessere

Ich füge den Indikator nicht bei - Sie müssen nach Ihrem Geschmack wählen


Dateien:
 
Semaphore Line
Semaphore Line
  • www.mql5.com
или от Горизонтальной линии установить трал.(линии срабатывают от касания)