MetaTrader 5 build 2121: Nuevo diseño del Probador de Estrategias - página 3

 
Oleg Peiko:

2122

Sí, existe.

2019.08.26 20:23:00.083 Terminal        MetaTrader 5 x64 build 2122 started (MetaQuotes Software Corp.)
2019.08.26 20:23:00.157 Terminal        Windows 10 (build 18362) x64, IE 11, UAC, Intel Core i3-3120 M  @ 2.50 GHz, Memory: 3311 / 8077 Mb, Disk: 109 / 415 Gb, GMT+2
2019.08.26 20:23:00.157 Terminal        C:\Users\barab\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075


 
Buenas tardes. ¿Cuándo se podrá interactuar con el gráfico en la visualización en el probador? Para dibujar manualmente líneas, rectángulos y objetos. Me gustaría poder depurar los robots que analizan las tendencias y otros tipos de objetos en el probador.
 
Vladimir Karputov:

Sí, existe.

Ya se sabe, se arreglará pronto.

 
Andrey Barinov:

Este código dejó de compilar

Corregido en la beta 2124.

 

Queridos desarrolladores

Una vez más, por favor, elimine este color venenoso al cambiar el enfoque de una cadena.

Haga clic en cualquier parte de la línea

 
Andy:

Queridos desarrolladores

Una vez más, por favor, elimine este color tóxico cuando cambie el foco de una cadena.

Me uno a la petición.

 

¡Buenas tardes!

En "Visualización del Probador de Estrategias" se puede hacer la casilla para que el control de la velocidad sea más suave, ya que se obtiene mucha velocidad lenta, y si se quiere un poco más rápida, vuela...

 
Andy:

Queridos desarrolladores

Una vez más, por favor, elimine este color venenoso al cambiar el enfoque de una cadena.

Gracias por el mensaje, los colores se arreglarán en la próxima actualización.

 

2124 MetaQuotes style styler

Antes del peinado

public:
                     CVirtualOrders();
   void              Click(string aSparam);

   int               GetOrderNumber          (){ return m_OrderNumber;           }; // Номер порядковый ордера
   string            GetOrderName            (){ return m_OrderName;             }; // Имя ордера
   datetime          GetOrderOpenTime        (){ return m_OrderOpenTime;         }; // Время открытия ордера
   double            GetOrderOpenPrice       (){ return m_OrderOpenPrice;        }; // Цена открытия

   int               GetOrderTakeProfitPoints(){ return m_OrderTakeProfitPoints; } // Цена Тейк профита
   double            GetOrderTakeProfitPrice (){ return m_OrderTakeProfitPrice;  } // Цена Тейк профита
   double            GetOrderTakeProfitProfit(){ return m_OrderTakeProfitProfit; } // Цена Тейк профита    
   int               GetOrderStopLossPoints  (){ return m_OrderStopLossPoints;   } // Цена Стоп Лосса
   double            GetOrderStopLossPrice   (){ return m_OrderStopLossPrice;    } // Цена Стоп Лосса
   double            GetOrderStopLossProfit  (){ return m_OrderStopLossProfit;   } // Цена Стоп Лосса

   double            GetOrderLots            (){ return m_OrderLots;             }; // Значение лота
   int               GetOrderType            (){ return m_OrderType;             }; // Тип ордера
   ENUM_STATE_ORDER  GetOrderState           (){ return m_OrderState;            }; // Статус ордера
   string            GetOrderAWSymbol        (){ return m_OrderAwerageSymbol;    }; // Cимвол усреднения
   double            GetOrderAWPrice         (){ return m_OrderAweragePrice;     }; // Цена усреднения
   double            GetOrderProfit          (){ return m_OrderProfit;           }

   void              SetOrderAWPrice(double aPrice){ m_OrderAweragePrice=aPrice; }; // Цена усреднения

   void              OrderCreate(int aType);                          // Создание ордера
   void              OrderDrag(int fX,int fY);                                     // Перемещение ордера руками
   void              OrderKill();                                     // Перемещение ордера руками
   void              OrderKlik();                                     // Перемещение ордера руками   
   void              OrderEdit(string aSparam);



Después de

public:
                     CVirtualOrders();
   void              Click(string aSparam);

   int               GetOrderNumber()
     { return m      _OrderNumber;           }; // Номер порядковый ордера
   string            GetOrderName() { return m_OrderName;             };            // Имя ордера
   datetime          GetOrderOpenTime() { return m_OrderOpenTime;         };        // Время открытия ордера
   double            GetOrderOpenPrice() { return m_OrderOpenPrice;        };       // Цена открытия

   int               GetOrderTakeProfitPoints()
      { return m      _OrderTakeProfitPoints; } // Цена Тейк профита
   double            GetOrderTakeProfitPrice() { return m_OrderTakeProfitPrice;  } // Цена Тейк профита
   double            GetOrderTakeProfitProfit() { return m_OrderTakeProfitProfit; } // Цена Тейк профита
   int               GetOrderStopLossPoints() { return m_OrderStopLossPoints;   }  // Цена Стоп Лосса
   double            GetOrderStopLossPrice() { return m_OrderStopLossPrice;    }   // Цена Стоп Лосса
   double            GetOrderStopLossProfit() { return m_OrderStopLossProfit;   }  // Цена Стоп Лосса

   double            GetOrderLots()
     { return m      _OrderLots;             }; // Значение лота
   int               GetOrderType() { return m_OrderType;             };            // Тип ордера
   ENUM_STATE_ORDER  GetOrderState() { return m_OrderState;            };           // Статус ордера
   string            GetOrderAWSymbol() { return m_OrderAwerageSymbol;    };        // Cимвол усреднения
   double            GetOrderAWPrice() { return m_OrderAweragePrice;     };         // Цена усреднения
   double            GetOrderProfit() { return m_OrderProfit;           }

   void              SetOrderAWPrice(double aPrice)
     { m             _OrderAweragePrice=aPrice; }; // Цена усреднения

   void              OrderCreate(int aType);                          // Создание ордера
   void              OrderDrag(int fX,int fY);                                     // Перемещение ордера руками
   void              OrderKill();                                     // Перемещение ордера руками
   void              OrderKlik();                                     // Перемещение ордера руками
   void              OrderEdit(string aSparam);

  };



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡GRACIAS A LA POSIBILIDAD DE PERSONALIZAR EL ESTILIZADOR!!!!!!!!!!!!!!!!!!!!!!!!!

 
Vladimir Pastushak:

2124 MetaQuotes style styler

Antes del peinado


Después de



Proporcione el código mínimo compilable, por favor.

Razón de la queja: