OI (intérêt ouvert) en retard - page 3

 
Andrey Khatimlianskii:

Oui, c'est suffisant pour démontrer le problème. Pourquoi s'acharner s'il n'y a rien de substantiel à dire ?


Pitié pour la fille ? :)

 
prostotrader:

Une minuterie n'est PAS nécessaire.

OnBookEvent n'est pas seulement déclenché si une transaction a eu lieu.

et vous DEVEZ filtrer le symbole dans cette fonction

Puisque tout ce qui se trouve dans la revue de marché est "déversé" dans cette fonction

Pourquoi afficher "genoux nus" ?

Ajouté

"Très professionnel" pour accepter le travail

Et ne pas savoir comment le faire.

Ce n'est pas le cas :)

 
Dmi3:

Ce n'est pas le cas :)

Ce n'est pas tout à fait ce que je voulais dire.

Ce que je voulais dire, c'est que.

#property copyright "Copyright 2020 prostotrader"
#property link      "https://www.mql5.com"
#property version   "1.00"
bool is_first_book;
bool is_second_book;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
  is_first_book = MarketBookAdd(Symbol());
  is_second_book = MarketBookAdd("GOLD-3.21");
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
  if(is_first_book == true) MarketBookRelease(Symbol());
  if(is_second_book == true) MarketBookRelease("GOLD-3.21"); 
  }

//+------------------------------------------------------------------+
//| BookEvent function                                               |
//+------------------------------------------------------------------+
void OnBookEvent(const string &symbol)
{
  Print("EA symbol = ", symbol);   
}

Comment faire la différence sans filtre?

2021.01.08 20:44:32.062 BE_Test (RTS-3.21,M1)   EA symbol = RTS-3.21
2021.01.08 20:44:32.075 BE_Test (RTS-3.21,M1)   EA symbol = RTS-3.21
2021.01.08 20:44:32.176 BE_Test (RTS-3.21,M1)   EA symbol = GOLD-3.21
2021.01.08 20:44:32.195 BE_Test (RTS-3.21,M1)   EA symbol = GOLD-3.21
2021.01.08 20:44:32.237 BE_Test (RTS-3.21,M1)   EA symbol = RTS-3.21
2021.01.08 20:44:32.415 BE_Test (RTS-3.21,M1)   EA symbol = GOLD-3.21
2021.01.08 20:44:32.483 BE_Test (RTS-3.21,M1)   EA symbol = RTS-3.21
2021.01.08 20:44:32.490 BE_Test (RTS-3.21,M1)   EA symbol = GOLD-3.21
2021.01.08 20:44:32.651 BE_Test (RTS-3.21,M1)   EA symbol = RTS-3.21
2021.01.08 20:44:32.795 BE_Test (RTS-3.21,M1)   EA symbol = RTS-3.21
 

Le sujet est intéressant et semble ne pas être sans écueils.

Quel est le résultat final ?

 
Renat Akhtyamov:

Le sujet est intéressant et semble ne pas être sans écueils.

Quel est le résultat final ?

C'est toujours mieux de vérifier un symbole

void OnBookEvent(const string &symbol)
{
  if(symbol == Symbol())
  {
    Print("EA symbol = ", symbol);
  }   
}
 
Les données sur l'OI (FORTS) de la démo correspondent-elles aux données réelles ? (BCS)
 
Renat Akhtyamov:
Les données sur l'OI (FORTS) sur la démo sont-elles les mêmes que sur le réel ? (BCS)

Sur une démo, en principe, il ne peut y avoir de correspondance.

 
prostotrader:

Sur la démo, en principe, il ne peut y avoir de correspondance.

et la bande non plus ?

comment voir les volumes réels quand on n'a pas d'argent ?

 
Renat Akhtyamov:

et le ruban aussi ?

comment voir les volumes réels quand on n'a pas d'argent ?

Vous devez avoir un compte réel.

Il semble qu'on puisse en ouvrir un à la BCS sans argent, mais je n'en suis pas sûr.

 
prostotrader:

Vous devez avoir un vrai compte.

Je pense que vous pouvez en ouvrir un à BKS sans argent, mais je ne suis pas sûr.

Il semble qu'ils n'aient pas du tout de mt5 pour les vrais forts, ils proposent du quik.

Quel courtier en possède un ?

Raison: