Impulsion - page 39

 
Karputov Vladimir:

Peut-être devrions-nous regarder le nombre de contrats d'achat et de vente. Je vais essayer de travailler avec les propriétés du symbole :

Propriétés des symboles

SessionDeals

Obtient le nombre de transactions de la session en cours

SessionBuyOrders

Obtient le nombre total d'ordres d'achat à ce moment-là.

SessionSellOrders

Obtient le nombre total actuel d'ordres de vente

SessionTurnover

Obtient le montant du chiffre d'affaires de la session en cours.

SessionIntérêt

Obtient le volume total des positions ouvertes

SessionBuyOrdersVolume

Obtient le volume total des ordres d'achat en ce moment.

SessionSellOrdersVolume

Obtient le volume actuel des ordres de vente

SessionOpen

Obtient le prix d'ouverture de la session en cours

SessionClose

Obtient le prix de clôture de la session en cours

SessionAW

Obtient le prix moyen pondéré de la session en cours

Règlement des prix des sessions

Obtient le prix de règlement de la session en cours

SessionPriceLimitMin

Obtient le prix minimal de la session en cours

SessionPriceLimitMax

Obtient la valeur du prix maximum autorisé pour la session en cours.

J'ai donc vérifié. Sur les symboles forex, ces propriétés ne fonctionnent pas (ou plutôt, elles renvoient zéro).
 
Karputov Vladimir:
Bref, j'ai vérifié. Sur les symboles forex, ces propriétés ne fonctionnent pas (ou plutôt, elles renvoient zéro).
serait très surpris s'ils retournaient quelque chose !!!!
 
forexman77:
Avez-vous essayé le Doncian pour assouplir les tics ?
Mettez-le à niveau. Qu'est-ce que c'est ?
 
new-rena:
Mettez-moi au courant. Qu'est-ce que c'est ?
Il existe une telle chaîne. Qu'est-ce qu'il... La question est...
 
Artyom Trishkin:

Ahh, j'en ai écrit un moi-même l'autre jour. Je ne savais pas que j'avais inventé le vélo...

Je ne savais pas que j'avais inventé un vélo... il a un signal laggy, je ne l'ai pas beaucoup aimé.

 

L'arrivée des ticks dans l'Expert Advisor peut maintenant être suivie sur le graphique :

//+------------------------------------------------------------------+
//|                                                    ShowTicks.mq5 |
//|                              Copyright © 2015, Vladimir Karputov |
//|                                           http://wmua.ru/slesar/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2015, Vladimir Karputov"
#property link      "http://wmua.ru/slesar/"
#property version   "1.00"
#property description "Показ последних N тиков"
//--- input parameters
input int      ticks=24;  // количество показываемых тиков
//--- массив для хранения тиков
MqlTick tick_array[];
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   Comment(""); // очищаем график
   int resize=ArrayResize(tick_array,ticks-1);
   //--- инициализируем массив структур MqlTick
   for(int n=0;n<ticks-1;n++)
     {
      tick_array[n].time=TimeCurrent();
      tick_array[n].bid=0.0;
      tick_array[n].ask=0.0;
      tick_array[n].last=0.0;
      tick_array[n].volume=0;
     }
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//--- сдвинем массив
   MqlTick tick_array_temp[];
   ArrayCopy(tick_array_temp,tick_array,1,0,WHOLE_ARRAY);
   ArrayCopy(tick_array,tick_array_temp,0,0,WHOLE_ARRAY);
//--- получим последние цены
   SymbolInfoTick(Symbol(),tick_array[0]);
//--- выведем на график значения Bid и Ask  
   string comment="#  Time       Bid        Ask\r\n";
//--- сформируем содержимое комментария      
   for(int i=0;i<ticks-1;i++)
     {
      MqlTick tick=tick_array[i];
      string tick_string=StringFormat("%d: %s  %G  %G",
                                      i,
                                      TimeToString(tick.time,TIME_MINUTES|TIME_SECONDS),
                                      tick.bid,
                                      tick.ask);
      comment=comment+tick_string+"\r\n";
     }
//--- выводим комментарий на график        
   Comment(comment);

  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//--- очистим график
   Comment("");
  }
//+------------------------------------------------------------------+

Et voilà à quoi ça ressemble sur le graphique :

tics

 
new-rena:
Mettez-moi au courant. Qu'est-ce que c'est ?
Très simple. Appliquer le canal de Donchian sur un graphique en tic-tac. S'il y a un mouvement d'impulsion, il devrait le détecter.
 
Artyom Trishkin:

Lecanal de Donchian peut êtreutilisé pour vérifier s'il existe ou non une continuation après le dépassement d'un extremum. Le Doncian ne fonctionne pas sur presque toutes les devises à partir du graphique minute.

Les devises ne sont pas du tout un outil d'impulsion. Lorsque l'extrémité est dépassée, ils cessent généralement de bouger ou entrent dans une fourchette.

Il y a des moments où ils continuent à suivre la tendance, mais lorsqu'on les teste, ces moments sont rares et il y a un mauvais ratio de transactions perdantes.

Je ne revendique pas sur le tick chart car je ne l'ai pas testé, c'est pourquoi j'ai suggéré de le tester, de plus ce n'est pas une longue tâche, qui a la possibilité de le tester sur le tick chart.

 
forexman77:

Le canal de Donchian peut être utilisé pour vérifier s'il existe ou non une continuation après le dépassement d'un extremum. Le Doncian ne fonctionne pas sur presque toutes les devises à partir du graphique minute.

Les devises ne sont pas du tout un outil d'impulsion. Lorsque l'extrémité est dépassée, ils cessent généralement de bouger ou entrent dans une fourchette.

Il y a des moments où ils continuent à suivre la tendance, mais lorsqu'on les teste, ces moments sont rares et il y a un mauvais ratio de transactions perdantes.

Je ne revendique pas sur le tick chart car je ne l'ai pas testé, c'est pourquoi j'ai suggéré de le tester, de plus ce n'est pas une longue tâche, qui a la possibilité de le tester sur le tick chart.

Je comprends, merci. Je ne l'ai pas utilisé moi-même, c'est pourquoi j'ai posé la question.
 
Artyom Trishkin:
Je vois, merci. Je ne l'ai pas utilisé moi-même, c'est pourquoi j'ai posé la question.

Vous pouvez également filtrer en appliquant une sorte d'oscillateur afin qu'il ne soit pas suracheté à l'achat et court-circuité à l'inverse.

Où puis-je voir comment tester les ticks, pour qu'un tick soit comme une barre ? En gros, vous pouvez télécharger les tics de ducas et vérifier.