Questions des débutants MQL5 MT5 MetaTrader 5 - page 380

 
Artyom Trishkin:

Mettez en évidence Signal_ThresholdOpen dans le code et appuyez sur Crrl+F pour rechercher toutes les occurrences de cette variable dans le code et voir dans quels calculs cette variable est impliquée. De même, recherchez ThresholdClose.

Voyez si vous pouvez le découvrir ;))

Merci)))) j'ai essayé et essayé, mais jusqu'à présent sans succès))))) j'ai décidé de demander ici, peut-être que quelqu'un sait avec certitude))))

Je l'ai laissé comme variable "X" pour l'instant - cela affecte quelque chose là)))).

Peut-être que plus tard, je découvrirai à quoi il sert au fur et à mesure))).

 
kashi_ann:

Merci)))) j'ai essayé et essayé)))) jusqu'à présent sans succès)))) décidé de demander ici, peut-être quelqu'un sait-il avec certitude))))

Je l'ai laissé comme une variable "X" pour l'instant - cela affecte quelque chose là)))).

Peut-être que plus tard, je découvrirai à quoi il sert au fur et à mesure))).

Les principes de vote et de pondération des signaux : Assistant MQL5 : Nouvelle version.
 

Je ne trouve pas sur Google... "téléchargement du commerce de classe c site:mql5.com"

Donnez-moi un lien où télécharger le fichier d'inclusion de la classe C-Trade.

Classe CTrade.

Merci.

Sinon, la ligne ne compile pas#include<Trade\Trade.mqh>.


 
Roman Shiredchenko:

Je ne trouve pas sur Google... "téléchargement du commerce de classe c site:mql5.com"

Donnez-moi un lien où télécharger le fichier de classe d'Inlude Trade.

Classe CTrade.

Merci.

Sinon la ligne ne compile pas#include<Trade\Trade.mqh>


Est dans 5, pas vu dans 4

https://www.mql5.com/ru/docs/standardlibrary/tradeclasses/ctrade

pour 4kaTrade.mqh mais ce n'est pas une classe

//--------------------------------------------------------------------
// Trade.mqh
// Предназначен для использования в качестве примера в учебнике MQL4.
//--------------------------------------------------------------------
// Торговая функция.
//--------------------------------------------------------------- 1 --
int Trade(int Trad_Oper)              // Пользовательская функция
  {
   // Trad_Oper - тип торговой операции:
   // 10 - открытие Buy  
   // 20 - открытие Sell 
   // 11 - закрытие Buy
   // 21 - закрытие Sell
   //  0 - значимых критериев нет
   // -1 - используется другой финансовый инструмент
   switch(Trad_Oper)
     {
      //--------------------------------------------------------- 2 --
      case 10:                         // Торговый критерий = Buy
         Close_All(1);                 // Закрыть все Sell
         if (Lot()==false)             // Средств не хватает на миним.
            return;                    // Выход из пользов. функции
         Open_Ord(0);                  // Открыть Buy
         return;                       // Поторговали - уходим
         //------------------------------------------------------ 3 --
      case 11:                         // Торг. крит. = закрытие Buy
         Close_All(0);                 // Закрыть все Buy
         return;                       // Поторговали - уходим
         //------------------------------------------------------ 4 --
      case 20:                         // Торговый критерий = Sell
         Close_All(0);                 // Закрыть все Buy
         if (Lot()==false)
            return;                    // Выход из пользов. функции
         Open_Ord(1);                  // Открыть Sell            
         return;                       // Поторговали - уходим
         //------------------------------------------------------ 5 --
      case 21:                         // Торг. крит. = закрытие Sell
         Close_All(1);                 // Закрыть все Sell
         return;                       // Поторговали - уходим
         //------------------------------------------------------ 6 --
      case 0:                          // Удержание открытых позиций
         Tral_Stop(0);                 // Трейлинг стоп Buy
         Tral_Stop(1);                 // Трейлинг стоп Sell
         return;                       // Поторговали - уходим
         //------------------------------------------------------ 7 --
     }
  }
//--------------------------------------------------------------- 8 --
Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade
Документация по MQL5: Стандартная библиотека / Торговые классы / CTrade
  • www.mql5.com
Стандартная библиотека / Торговые классы / CTrade - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
pako:

Le 5 l'a dans le 5, je ne l'ai pas vu dans le 4.

https://www.mql5.com/ru/docs/standardlibrary/tradeclasses/ctrade

pour4trade.mqh mais ce n'est pas une classe

et DOIVENT être sur 5 - alors quoi - le rocking comment ?

Ici - les détails...

https://www.mql5.com/ru/forum/60605/page2

Trade class - trouvé - mais le problème de la compilation de ce robot persiste...

Je serais reconnaissant pour toute aide...

Советники: Well Martin
Советники: Well Martin
  • www.mql5.com
Советник Well Martin на основе двух индикаторов: Bollinger Bands и ADX. - Страница 2 - Категория: статьи и техническая библиотека по автоматическому трейдингу
Dossiers :
wellmartin.mq5  12 kb
 

Qui peut expliquer la différence fondamentale

entre

GetBidLow=(SymbolInfoDouble(sym,SYMBOL_BIDLOW));

и

SymbolInfoDouble(sym,SYMBOL_BIDLOW,GetBidLow);

Je regardais les classes natives dans le terminal et il y a la moitié écrite de cette façon et l'autre moitié différemment, mais quelle est la différence fondamentale que je n'ai pas compris ...

Qui sait ?

 
Vladimir Pastushak:

Qui peut expliquer la différence fondamentale

entre

и

Je regardais les classes natives dans le terminal et il y a la moitié écrite de cette façon et l'autre moitié différemment, mais quelle est la différence fondamentale que je n'ai pas compris ...

Qui sait ?

Dans le premier cas, vous analysez une variable qui stocke le résultat d'une fonction. Dans le second cas, vous pouvez vérifier en plus l'erreur renvoyée par la fonction.
 
Karputov Vladimir:
Dans le premier cas, vous analysez la variable dans laquelle le résultat de la fonction est placé. Dans le second cas, vous pouvez vérifier en plus l'erreur renvoyée par la fonction.
Donc, en fait, la deuxième option est meilleure ?
 
Roman Shiredchenko:

et HAVE TO HAVE A FIVE - quelle est la suite - le rocking comment ?

Ici - les détails...

https://www.mql5.com/ru/forum/60605/page2

Classe de commerce - trouvée - mais le problème de la compilation de ce robot persiste...

Je serais reconnaissant pour toute aide...

pourquoi le télécharger ? c'est en 5

si vous ne l'avez pas, il est dans le trailer de la 5, mais il ne fonctionnera pas sur la 4 - pour des raisons évidentes.

il compile bien sur 5

Dossiers :
Trade.zip  25 kb
 
pako:

pourquoi le télécharger ? il est disponible en 5

si vous ne l'avez pas, il est dans le trailer de la 5, mais il ne fonctionnera pas sur la 4 - pour des raisons évidentes.

il compile bien en 5.

Oui. Merci. Je l'ai. Je l'ai. Je l'ai compilé en 4 à cause d'un peu d'agitation... :-)

Tant de terminaux. Je me suis un peu embrouillé... :-)