Comment j'ai assemblé mon conseiller par essais et erreurs - page 22

 
Aleksandr Klapatyuk:

Eh bien, quand il passe le niveau 50 dans la fenêtre du bas.

On dirait que c'est dans la bonne direction.

si vous la comparez à cette photo du haut.

lectures intéressantes - besoin de comprendre comment les signaux fonctionnent

Je pense que, comme une stochastique, il devrait se stabiliser à partir de 80 et revenir lentement à 20.

L'idée est oui, mais tous ces niveaux, 80/20, ne sont pas stationnaires, ils bougent aussi. Et vous ne pouvez pas dire que plus de 80 est un niveau de surachat. Il peut aller plus loin derrière le prix
 

ne savent pas - encore - comment s'installer correctement

Il y a trois stochastiques. Deux sont presque de la même configuration, et le troisième est séparé, réglable.

//--- input parameters
input int                InpKPeriod       = 5;             // K period
input int                InpDPeriod       = 5;             // D period
input int                InpSlowing       = 5;             // Slowing
input ENUM_MA_METHOD     InpMAMethod      = MODE_LWMA;     // Method
input ENUM_STO_PRICE     InpAppliedPrice  = STO_LOWHIGH;   // Applied price
//--- input parameters
input int                InpKPeriod0      = 5;             // K period
input int                InpDPeriod0      = 5;             // D period
input int                InpSlowing0      = 5;             // Slowing
input ENUM_MA_METHOD     InpMAMethod0     = MODE_LWMA;     // Method
input ENUM_STO_PRICE     InpAppliedPrice0 = STO_LOWHIGH;   // Applied price

Photo par
J'ai essayé de croiser le MACD avec le Stochastique - mais ce n'est pas possible.

donc l'indicateur - vous pouvez ajuster grossièrement . ce que je voulais .

Instantané2

Dossiers :
Macaque.mq5  8 kb
 

simulateur pour le testeur. ouverture - fermeture manuelle .

"BOUTON_SELL") ;
"BUTTON_BUY") ;
"BOUTON_FERMETURE") ;

remplacé - fichier . le chalutage sur la vente ne fonctionnait pas. maintenant il fonctionne

Photo par

Dossiers :
Simulator.mq5  9 kb
 

https://www.mql5.com/ru/code/25038

possibilité supplémentaire de tester vos stratégies dans le testeur.

pour mt5 et mt4

//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
input bool              InpPanel          =false; // Скрыть кнопки\\Для Тестера
input double            Lot_Default       =0.01;
input int               Lot_Digits        =2;
input int               Stop_Loss         =0;
input int               Take_Profit       =0;
input int               Trail_Start       =0;
input int               Trail_Size        =0;
input int               Gap_Protect       =900;
input bool              true;
input bool              Show_Average      =true;
input color             Text_Color        =Magenta;
input ENUM_BASE_CORNER  Text_Corner       =CORNER_RIGHT_UPPER;
input int               Magic_Number      =777;
input string            Order_Comment     ="XXX";
input int               Retry_Delay       =1000;
input int               Retry_Times       =20;
input bool              Manual_Confirm    =true;
input bool              Auto_Alerts       =false;
input int               Hotkey_Sell       =219;
input int               Hotkey_Buy        =221;
input int               Hotkey_Close      =220;
//+------------------------------------------------------------------+

Instantané2

Photo par

Shot4

Tech-Assistent
Tech-Assistent
  • www.mql5.com
Этот простой советник помогает сопровождать стратегии ручного трейдинга при помощи трендовых линий и линий уровней. Советник отслеживает пересечение линий, трендовых либо горизонтальных уровней. Пересечением линии считается тик, при котором текущая цена выше линии, а предыдущий тик ниже линии, либо наоборот. Линии должны иметь специальные...
Dossiers :
 
bumped, un autre Expert avec Intelligence
Dossiers :
 

version version "1.01"

ajusté les fermetures de position, tout et tout le monde ! !!

Dossiers :
 
Aleksandr Klapatyuk:

Votre intelligence.mq5

Reste à ajouter à l'Expert, Indicateur avec Intelligence Artificielle.

 

peut-être - que quelque chose en sortira.

J'ai créé un indicateur pour déplacer l'objet nommé. Le conseiller expert ouvre et ferme à la fois l'indicateur et l'objet nommé.

Instantané2 Photo par

Il est impossible de vérifier la stratégie dans le testeur de stratégie puisque lorsque l'objet se déclenche, il devrait disparaître.

dans les paramètres de l'indicateur, vous pouvez soit définir l'objet automatiquement - ou simplement manuellement.

input string   InpFont2              = "TOP";       // Obj: TOP (Obj:Name) ВВЕРХУ
input color    Color_Font2           = clrBlue;     //цвет TOP
input string   InpFont1              = "LOWER";     // Obj: LOWER (Obj:Name) ВНИЗУ
input color    Color_Font1           = clrRed;      //цвет LOWER
input bool     Object_Move           = true;        // Вкл. Obj:
input int      InpFractal            = 0;           // Obj: Fractal (0-2)

Ceci - Expert, en dessous dans le fichier - seulement pour le testeur !

que pour fonctionner - sur un compte démo ou réel . il suffit - d'installer l'indicateur IgorM iCustom.mq5 sur le graphique

Et dans le Conseiller Expert - remplacer l'indicateur par2.mq5

ici -

//+------------------------------------------------------------------+
//|                                     Tester Your intelligence.mq5 |
//|                            Copyright © 2019, Aleksandr Klapatyuk |
//|                             https://www.mql5.com/ru/users/klaxse |
//+------------------------------------------------------------------+
#property copyright   "Copyright © 2019, Aleksandr Klapatyuk"
#property link        "https://www.mql5.com/ru/users/klaxse"
#property version     "1.01"
#property description "Copyright © 2019, Vladimir Karputov"
#property description "http://wmua.ru/slesar/"
#property description "Tech-Assistent - by transcendreamer"
#property description "https://www.mql5.com/ru/users/transcendreamer"
//---
#resource "\\Indicators\\IgorM iCustom.ex5"
//---

au lieu de#resource"\\Indicators\\\\IgorM iCustom.ex5" tapez #resource"\Indicators\\\\2.ex5"

et ici

//+------------------------------------------------------------------+
//| Initialization of the indicators                                 |
//+------------------------------------------------------------------+
bool CSampleExpert::InitIndicators(void)
  {
//--- create MACD indicator
   if(m_handle_macd==INVALID_HANDLE)
      if((m_handle_macd=iCustom(Symbol(),Period(),"IgorM iCustom"))==INVALID_HANDLE)
        {
         printf("Error creating MACD indicator");
         return(false);
        }
//--- succeed
   return(true);
  }
//+------------------------------------------------------------------+

au lieu de "IgorM iCustom", vous mettez "2"

Dossiers :
 
Aleksandr Klapatyuk:

version version "1.01"

ajusté la fermeture de la position, tout et tout le monde ! !!

Version "1.02"

Ajout du calcul du lot - vous pouvez définir le lot vous-même.

input double   MaximumRisk             = 0.02;          // Maximum Risk in percentage
input double   DecreaseFactor          = 3;             // Descrease factor
input ENUM_LOT_OR_RISK InpLotOrRisk    = risk;          // Money management: Lot OR Risk

Instantané3 Instantané2

Instantané1

Dossiers :
2.mq5  17 kb
 
Aleksandr Klapatyuk:

https://www.mql5.com/ru/forum/310846/page5#comment_11355088

Super, c'est une photo intéressante, je vais m'acheter un mt5.