Ayuda para los desarrolladores. - página 6

 
Реter Konow:

Petición personal: no me llames por mi nombre (no creo que lo hagas a propósito). Sólo llámame Peter.

Y no intentes pensar por mí lo que quería crear en este hilo. El primer puesto es muy claro.

Petros, no eres tú. Lo siento si no he sido claro.

No se ofende
 
Vladimir Pastushak:

Tuve que borrar mucho, no se permiten más de 64.000 caracteres.

Especialmente para ti, he decidido presentar mi variante de manejo de objetos de forma más ampliada y clara. Sin OOP-wrapper. En mi opinión, es inútil aquí.

#define  NAME      0
#define _X         1
#define _Y         2
#define  X_SIZE    3
#define _TEXT     3
#define  Y_SIZE    4
#define  ANGLE     4
#define  COLOR     5
#define  COLOR_IF_POINTED  6
//----------------------
#define  BUTTON    0
#define  EDIT      1
#define  TEXT      2
//----------------------
string Texts[3] = {"Text 1","Text 2","Text 3"};
//----------------------
int GUI[3][7] = {
//--------------------------------------------------------------------------------------
//ВUTTON    NAME      _X        _Y        X_SIZE          Y_SIZE         COLOR       COLOR_IF_POINTED   
//-----------------------------------------------------------------------------------------------------
{         1001000,    100,      100,        75,             25,         clrRed,          clrWhite,     },
//-----------------------------------------------------------------------------------------------------
//EDIT      NAME      _X        _Y        X_SIZE          Y_SIZE         COLOR       COLOR_IF_POINTED     
//-----------------------------------------------------------------------------------------------------
{         1002000,    130,      200,        155,            25,         clrWhite,        clrRed,       },
//-----------------------------------------------------------------------------------------------------
//TEXT      NAME      _X         _Y         _TEXT          ANGLE         COLOR       COLOR_IF_POINTED  
//-----------------------------------------------------------------------------------------------------
{         1003000,    300,       200,         1,            0,          clrYellow,       clrOrange,    },
//-----------------------------------------------------------------------------------------------------
};
//----------------------

int Event;
int Сontroller_in_focus;
//------------------
#define  Pointer_on_button    1
//------------------

void Reaction_on_events()
{
 switch(Event)
  {
   case Pointer_on: ObjectSetInteger(0,GUI[Сontroller_in_focus][NAME],OBJPROP_BGCOLOR,GUI[Сontroller_in_focus][COLOR_IF_POINTED]); break;
  }
}
//------------------
//Вызываем на событии MOUSE_MOVE.
//(Глобальные координаты X и Y устанавливаются на событии MOUSE_MOVE)
//------------------
void Get_object_under_the_pointer()
{
 for(int a1 = 0; a1 < 3; a1++)
   {
    int His_X = GUI[a1][_X];
    int His_Y = GUI[a1][_Y];
    int His_Widht  = GUI[a1][X_SIZE];
    int His_Height = GUI[a1][Y_SIZE];
    //---------------------
    if((X >= His_X && X <= His_X + His_Widht) && (Y >= His_Y && Y <= His_Y + His_Height))
      {
       Сontroller_in_focus = a1;
       Event = Pointer_on;
       Reaction_on_events();
       break;
      }
   }
}
//----------------------






Использование аналитических объектов - Графики котировок, технический и фундаментальный анализ - Справка по MetaTrader 5
Использование аналитических объектов - Графики котировок, технический и фундаментальный анализ - Справка по MetaTrader 5
  • www.metatrader5.com
Определение трендов, построение каналов, выявление циклов и уровней поддержки/сопротивления — все эти и многие другие задачи решаются при помощи аналитических объектов. Всего в торговой платформе доступно 46 таких инструментов. Среди них имеются геометрические фигуры, различные каналы, инструменты Ганна, Фибоначчи, Эллиотта и многое другое. В...
 
Renat Akhtyamov:

Petros, ese no eres tú. Lo siento si no he sido claro.

No te ofendas.
Lo siento, no lo entendí. )
 
Реter Konow:
Lo siento, no lo entendí. )

No creo que tenga sentido discutir el estilo de programación aquí. De lo contrario, terminaremos con las funciones generadoras de código más confusas. como si presionas compilar y obtendrás ex5 allí por 100 megas, con poco código fuente))

Entonces, ¿de qué hablamos? ¿O pasamos al código generador de códecs?

 
Alexandr Andreev:

No creo que tenga sentido discutir el estilo de programación aquí. De lo contrario, terminaremos con las funciones generadoras de código más confusas. como si presionas compilar y obtendrás ex5 allí por 100 megas, con poco código fuente))

Entonces, ¿de qué hablamos? ¿O pasamos al código generador de códecs?

Lo siento, no lo entiendo).

Estoy ayudando en este hilo a resolver problemas confusos y complejos. Ese es el objetivo.

 

también se pensó en conectar las noticias con los patrones de reacción (neuronales) - pero sin el tema de los filtros por otras señales - se parece a los científicos que discuten el universo) en la medida en que todo no es como debería ser según la teoría, lo más probable es que haya un 99,9% de fuerzas desconocidas y materia oscura en el espacio que hacen que todo flote como esto.... así que estos patrones en su forma pura no deberían darnos nada por teoría

 
Alexandr Andreev:

también se pensó en conectar las noticias con los patrones de reacción (neuronales) - pero sin el tema de los filtros por otras señales - se parece a los científicos que discuten el universo) en la medida en que todo no es como debería ser según la teoría, lo más probable es que haya un 99,9% de fuerzas desconocidas y materia oscura en el espacio que hacen que todo flote como esto.... así que estos patrones en su forma pura no deberían darnos nada por teoría

No entiendo muy bien su punto de vista. ¿Cuál es su tarea?
 
Caballeros, disculpen, ¿qué están fumando? - Es tan divertido...
 
Dennis Kirichenko:
Señores, perdónenme, ¿qué están fumando? - Es tan divertido...

Hay varios signos del zodiaco. Uno de ellos es inherentemente desordenado....

No se puede evitar.

Lo que a un hombre le parece normal, a otro no.

Y como puede ver, el proceso está en marcha y hay demanda.
 
Dennis Kirichenko:
Caballeros, disculpen, ¿qué están fumando? - Es tan divertido...
Los trolls convierten toda buena causa en una rama del humor.