Questions d'un "mannequin - page 230

 

MigVRN: Вот тут говорят что работает. 

Essayez donc de dupliquer votre question directement là-bas. Il y a beaucoup plus de parties intéressées là-bas.
 
Yedelkin:
Essayez donc de dupliquer votre question directement là-bas. Il y a beaucoup plus de parties intéressées là-bas.
C'est une suggestion raisonnable ! Lorsque j'ai posé cette question, j'ai pensé qu'elle était plus proche des questions pour les nuls que d'OpenCL : Internal Tests of Implementation in MQL5. :). Attendons - peut-être quelqu'un proposera-t-il une solution à ce problème...
 
MigVRN: Une suggestion raisonnable ! Lorsque j'ai posé cette question, je pensais qu'elle était plus proche du fil de discussion des questions pour les nuls que du fil de discussion OpenCL : Internal Tests of Implementation in MQL5. :). Attendons de voir si quelqu'un va proposer une solution à ce problème...
Le problème est que certains participants au forum sont abonnés aux mises à jour de certains sujets et ne regardent pas tous les fils de discussion à la suite. Vous pouvez donc obtenir une réponse à votre problème avec plus de chances de succès si vous posez une question spécifique dans un fil de discussion.
 

Mon but est de savoir où je dois retirer mon premier dépôt, sur quelle société de courtage je voudrais commencer par un simple, directement sur MT5, car je ne maîtrise pas l'option de copier le signal sur MT4 via un fichier, je travaille depuis 3 jours et c'est vide jusqu'à présent.

J'ai regardé une liste sur mon sitehttp://www.brokersearch.ru et je suis intéressé par les opinions de ces messieurs respectés. Il s'agit de : comptes de dépôt $100-300, enregistrement anonyme (sans aucun document et identification lors du dépôt/retrait d'argent), mt5, seuil élevé ($+%) qui permet le mode chef.

Pour moi, le plus connu est Roboforex, mais ils disent des choses différentes à son sujet).

Je suis moralement prêt à expérimenter des montants allant jusqu'à 500 dollars, sans aucun remords. Même plusieurs fois prêt (3-5), jusqu'à ce que je ne comprends pas que pour sûr, ou c'est tout le casino terriblement intelligent (qui est une arnaque), ou il est possible de faire de l'argent sur elle.

Si ce forum ne peut pas en parler, alors faites-le moi savoir en privé, ou par e-mail alex.bondar1969@gmail.com, je vous en serais très reconnaissant)))).

Je comprends que le premier dépôt est destiné exclusivement à l'expérience de la prune, mais je ne veux pas que cette prune soit à cause d'une arnaque éhontée, elle peut décourager ahota, quant au trading en général, et à l'algotrading en particulier.

Je me demande également quel type de compte il est préférable d'ouvrir pour un débutant - ECN ou avec un spread fixe ?

Поиск брокера. Рейтинг форекс брокеров. Новости, бонусы, конкурсы.
  • www.brokersearch.ru
BrokerSearch.ru - Форекс брокеры и дилинговые центры. Новости, акции, бонусы, конкурсы. Форум трейдеров. Поиск брокера.
 

Salut à tous ! !! C'est le jour où je n'arrive pas à comprendre comment sortir les informations textuelles dans l'Expert Advisor, c'est-à-dire que j'ai besoin de sortir le spread sur la paire de devises, ainsi que la différence entre les moyennes mobiles, veuillez me conseiller comment faire ? Dans mql4, cela ressemble à ceci :

//+------------------------------------------------------------------+
//|                                                  my_fist_sov.mq4 |
//|           Начало создания 26.12.2012, test |
//|                                        http://                   |
//+------------------------------------------------------------------+
#property copyright "test"
#property link      "http://www.my_expert.ru"

//-- объявляем переменные
string Obj_Name ="Spread"; // 
string Obj_Name2 ="EMA_8";
string Obj_Name3 ="EMA_40";
string Obj_Name4 ="Raznica";
int Period_MA_1 = 8;
int Period_MA_2 = 40;

//--- объявляем константы



//--- ввод параметров EUR_GBR





int init()
   {
    string Text = MarketInfo (Symbol(), MODE_SPREAD);
    
     if(ObjectFind(Obj_Name)==-1)                    // Если объекта нет..
      {
      ObjectCreate (Obj_Name,OBJ_LABEL,0,0,0);      // Создаём новый объект 
      ObjectSet    (Obj_Name,OBJPROP_CORNER,    1);// Угол привязки            
      ObjectSet    (Obj_Name,OBJPROP_XDISTANCE,15);// Координата Х
      ObjectSet    (Obj_Name,OBJPROP_YDISTANCE,20);// Координата Y
      }
   ObjectSetText(Obj_Name,"Спред = "+Text,10,"Times New Roman",Red);// Текстовое описание объекта
  return;
  }
  
int start ()    
    {
    string Text2 = iMA(NULL,0,Period_MA_1,0,MODE_EMA,PRICE_CLOSE,0); // МА_1
     if(ObjectFind(Obj_Name2)==-1)                    // Если объекта нет..
      {
      ObjectCreate (Obj_Name2,OBJ_LABEL,0,0,0);      // Создаём новый объект 
      ObjectSet    (Obj_Name2,OBJPROP_CORNER,    1);// Угол привязки            
      ObjectSet    (Obj_Name2,OBJPROP_XDISTANCE,15);// Координата Х
      ObjectSet    (Obj_Name2,OBJPROP_YDISTANCE,35);// Координата Y
      }
   ObjectSetText(Obj_Name2,"Экспоциональная скользящая средняя = "+Text2,10,"Times New Roman",Red);// Текстовое описание объекта
   
   string Text3 =iMA(NULL,0,Period_MA_2,0,MODE_EMA,PRICE_CLOSE,0); // МА_2
     if(ObjectFind(Obj_Name3)==-1)                    // Если объекта нет..
      {
      ObjectCreate (Obj_Name3,OBJ_LABEL,0,0,0);      // Создаём новый объект 
      ObjectSet    (Obj_Name3,OBJPROP_CORNER,    1);// Угол привязки            
      ObjectSet    (Obj_Name3,OBJPROP_XDISTANCE,15);// Координата Х
      ObjectSet    (Obj_Name3,OBJPROP_YDISTANCE,50);// Координата Y
      }
   ObjectSetText(Obj_Name3,"Экспоциональная скользящая средняя = "+Text3,10,"Times New Roman",Blue);// Текстовое описание объекта
   
   string Text4 =iMA(NULL,0,Period_MA_2,0,MODE_EMA,PRICE_CLOSE,0)- iMA(NULL,0,Period_MA_1,0,MODE_EMA,PRICE_CLOSE,0); // МА_2
     if(ObjectFind(Obj_Name4)==-1)                    // Если объекта нет..
      {
      ObjectCreate (Obj_Name4,OBJ_LABEL,0,0,0);      // Создаём новый объект 
      ObjectSet    (Obj_Name4,OBJPROP_CORNER,    1);// Угол привязки            
      ObjectSet    (Obj_Name4,OBJPROP_XDISTANCE,15);// Координата Х
      ObjectSet    (Obj_Name4,OBJPROP_YDISTANCE,70);// Координата Y
      }
   ObjectSetText(Obj_Name4,"До пересечения скользящих осталось = "+Text4+ " пунктов",10,"Times New Roman",Red);// Текстовое описание объекта
   return;

   }
//
int deinit()
   {
   ObjectDelete(Obj_Name);                            // Удаление объекта при выходе
   ObjectDelete(Obj_Name2);
   ObjectDelete(Obj_Name3);
   ObjectDelete(Obj_Name4);
   return;
   }

Comment le faire dans mql5, car même un simple texte ne s'affiche pas :

//+------------------------------------------------------------------+
//|                                                     my_first.mq5 |
//|                                                    test |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "test"
#property link      "http://www.mql5.com"
#property version   "1.00"
//--- начало ввода параметров
input int      EMA_fast=8;
input int      EMA_slow=40;
//---конец ввода параметров

//--- начало объявление переменных
string txt_name ="Spread";
//--- окончание объявление переменных
datetime txt;
#define  UP          "\x0431"

//---
int OnInit()
 {
   {
     string txt_name="Спред по валютной паре составляет: ";
   if(ObjectFind(0,label_name)<0)
  
      Print("Object ",txt_name," not found. Error code = ",GetLastError());
      //--- создадим объект Label
      ObjectCreate(0,txt_name,OBJ_TEXT,0,0,0);           
      //--- установим координату X
      ObjectSetInteger(0,txt_name,OBJPROP_XDISTANCE,200);
      //--- установим координату Y
      ObjectSetInteger(0,txt_name,OBJPROP_YDISTANCE,300);
      //--- зададим цвет текста
      ObjectSetInteger(0,txt_name,OBJPROP_COLOR,clrWhite);
      //--- установим текст для объекта Label
      ObjectSetString(0,txt_name,OBJPROP_TEXT,UP);
      //--- установим шрифт надписи
      ObjectSetString(0,txt_name,OBJPROP_FONT,"Wingdings");
      //--- установим размер шрифта
      ObjectSetInteger(0,txt_name,OBJPROP_FONTSIZE,10);
      //--- повернем на 45 градусов по часовой стрелке
      ObjectSetDouble(0,txt_name,OBJPROP_ANGLE,-45);
      //--- запретим выделение объекта мышкой
      ObjectSetInteger(0,txt_name,OBJPROP_SELECTABLE,false);
      //--- отрисуем на графике
      ChartRedraw(0);          
   }
 return (0);
 }


//---
int OnDeinit()
{
ObjectDelete(0,txt_name);                            // Удаление объекта при выходе
   
 return(0);
}

//--- 
int OnTick ()
 {
   
 {
//---
                                        
    }
  return (0);
 }

Je ne sais pas grand-chose sur mql4 et mql5/ Merci.



 
brex:

Salut à tous ! !! C'est le jour où je n'arrive pas à comprendre comment sortir les informations textuelles dans l'Expert Advisor, c'est-à-dire que j'ai besoin de sortir le spread sur la paire de devises, ainsi que la différence entre les moyennes mobiles, veuillez me conseiller comment faire ? Dans mql4, cela ressemble à ceci :

Comment le faire dans mql5, car même un simple texte ne s'affiche pas :

Je ne connais pas très bien mql4 et mql5.



Wow, c'est tellement compliqué.

Le texte simple est affiché avec les commandes suivantes

Imprimer et commenter

La différence entre ces commandes est prise dans le manche de l'indicateur

https://www.mql5.com/ru/docs/indicators/ima

L'écart est tiré de SymbolInfoInteger, mais l'information sera affichée en nombre de points, comme - 3, et non 0,0003.

Документация по MQL5: Технические индикаторы / iMA
Документация по MQL5: Технические индикаторы / iMA
  • www.mql5.com
Технические индикаторы / iMA - Документация по MQL5
 

Je ne sais pas où poser cette question, je vais donc la poser dans le fil habituel.

Puis-je tester plusieurs indicateurs simultanément ou dois-je les combiner en un seul indicateur personnalisé et l'exécuter ?

Par exemple, je veux voir comment se comportent les fractales + les canaux de Bollinger.

 
lazarev-d-m:

Je ne sais pas où poser cette question, je vais donc la poser dans le fil habituel.

Puis-je tester plusieurs indicateurs simultanément ou dois-je les combiner en un seul indicateur personnalisé et l'exécuter ?

Par exemple, je veux voir comment se comportent les fractales + les canaux de Bollinger.

Exécutez-le dans le testeur :

int      handle_BB;
int      handle_FR;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
      handle_BB=iBands(NULL,0,21,0,2,PRICE_MEDIAN);
      handle_FR=iFractals(NULL,0);
   
//---
   return(0);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   
  }
 
DC2008:

exécuté dans le testeur :

Eh bien oui, ce n'est pas difficile en principe, c'est juste un moyen de tester un indicateur, mais votre suggestion est assez simple, merci.
 

Bonjour messieurs. J'ai, comme d'habitude, une question probablement idiote... Tout récemment, la question ne se posait même pas, mais maintenant, après avoir parlé avec un oncle très expérimenté, la confusion s'est installée ((()

MTS (mechanical trading system) et ATC (algorithmic trading system) sont des choses très différentes ?

Il a été dit (par un oncle expérimenté) que MTS est une "grande illusion" et que le trading algorithmique est cool. Ceci après un léger abus moral, à l'égard du débutant que je suis, qui s'avère ne pas connaître les différences fondamentales entre MTS et ATS... Je ne suis pas offensé, mais je ne comprends pas quelle est la différence(((

Veuillez expliquer en deux mots quelles sont les différences fondamentales.

Pesa : En particulier l'oncle a dit que le HFT est du trading algorithmique mais ce n'est pas du MTS...