Preguntas de un "tonto" - página 230

 

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

Así que intente duplicar su pregunta directamente allí. Allí hay muchos más interesados.
 
Yedelkin:
Así que intente duplicar su pregunta directamente allí. Allí hay muchos más interesados.
Es una sugerencia razonable. Cuando hice esta pregunta pensé que estaba más cerca de las preguntas de los Dummies que de las de OpenCL: Pruebas internas de implementación en MQL5. :). Esperemos, tal vez alguien sugiera una solución a este problema...
 
MigVRN: ¡Sugerencia razonable! Cuando hice esta pregunta pensé que estaba más cerca del hilo de Preguntas para Dummies que del hilo OpenCL: Pruebas internas de implementación en MQL5. :). Esperemos a ver si alguien sugiere una solución a este problema...
Lo que pasa es que algunos participantes del foro están suscritos a las actualizaciones de ciertos temas y no miran todos los hilos seguidos. Así que puede obtener una respuesta a su problema con más posibilidades de éxito si publica una pregunta específica en un hilo temático.
 

Mi objetivo es saber dónde debo retirar mi primer depósito, en qué empresa de corretaje me gustaría empezar desde una simple, directamente en MT5, porque no domino la opción de copiar la señal a MT4 a través de un archivo, he estado trabajando durante 3 días y ha estado vacío hasta ahora.

He mirado una lista en mi sitiohttp://www.brokersearch.ru y me interesan las opiniones de los señores respetados. Son: cuentas de depósito de 100-300 dólares, registro anónimo (sin documentos e identificación al depositar/retirar dinero), mt5, umbral alto ($+%) que permite el modo chef.

Para mí el más conocido es Roboforex, pero dicen cosas diferentes sobre él).

Estoy moralmente dispuesto a experimentar con cantidades de hasta 500 dólares, sin ningún remordimiento. Incluso muchas veces listo (3-5), hasta que no entiendo que con seguridad, o es todo el casino terriblemente inteligente (que es una estafa), o es posible hacer dinero en él.

Si este foro no puede hablar de esto, entonces por favor hágamelo saber en privado, o en el correo electrónico alex.bondar1969@gmail.com, estaría muy agradecido)))

Entiendo que el primer depósito está destinado exclusivamente a la experiencia de la ciruela, pero no quiero que esta ciruela sea a causa de una estafa descarada, puede desalentar ahota, como al comercio en general, y al algotrading en particular.

También me pregunto qué tipo de cuenta es mejor abrir para un principiante - ECN o con spread fijo?

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

¡¡¡Hola a todos!!! Este es el día en que no puedo entender cómo dar salida a la información de texto en el Asesor de Expertos, es decir, necesito dar salida al spread en el par de divisas, así como la diferencia entre las medias móviles, por favor aconsejar cómo hacerlo? En mql4 se ve así:

//+------------------------------------------------------------------+
//|                                                  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;
   }

Como hacerlo en mql5, porque hasta el texto simple no se ve:

//+------------------------------------------------------------------+
//|                                                     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);
 }

No sé mucho sobre mql4 y mql5/ Gracias



 
brex:

¡¡¡Hola a todos!!! Este es el día en que no puedo entender cómo dar salida a la información de texto en el Asesor de Expertos, es decir, necesito dar salida al spread en el par de divisas, así como la diferencia entre las medias móviles, por favor aconsejar cómo hacerlo? En mql4 se ve así:

Como hacerlo en mql5, porque ni siquiera el texto simple se muestra:

No conozco muy bien mql4 y mql5.



Vaya, es muy complicado.

El texto simple se muestra con los siguientes comandos

Imprimir y comentar

La diferencia entre estos comandos se toma de la manija del indicador

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

La dispersión se toma de SymbolInfoInteger, pero la información se mostrará como número de puntos, como - 3, no 0.0003

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

No sé dónde hacer esta pregunta, así que la haré en el hilo habitual

¿Puedo probar varios indicadores simultáneamente o debo combinarlos en uno personalizado y ejecutarlo?

Por ejemplo, quiero ver cómo se comportan los Fractales+Canales de Bollinger

 
lazarev-d-m:

No sé dónde hacer esta pregunta, así que la haré en el hilo habitual

¿Es posible probar varios indicadores simultáneamente o debo combinarlos en uno personalizado y ejecutarlo?

Por ejemplo, quiero ver cómo se comportan los Fractales+Canales de Bollinger

Ejecútalo en el probador:

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:

en el probador:

Pues sí, no es difícil en principio, sólo un medio para probar 1 indicador, pero su sugerencia es bastante sencilla, gracias
 

Hola señores. Tengo, como siempre, probablemente una pregunta tonta... Hace poco, ni siquiera era una pregunta, pero ahora, después de hablar con un tío muy experimentado, surgió la confusión (((

El MTS (sistema de trading mecánico) y el ATC (sistema de trading algorítmico) son cosas muy diferentes?

Se ha argumentado (por un tío experimentado) que el MTS es una "gran ilusión" y que el trading algorítmico es genial. Esto es después de un ligero abuso moral, para mí como principiante, que resultó no ser consciente de las diferencias fundamentales entre MTS y ATS... No me ofende, pero no entiendo cuál es la diferencia(((

Por favor, explique en 2 palabras cuáles son las diferencias fundamentales.

Pesa: En concreto el tío dijo que la HFT es trading algorítmico pero no es MTS...

Razón de la queja: