MetaTrader 5 build 2121: Neues Design des Strategietesters - Seite 3

 
Oleg Peiko:

2122

Ja, so etwas gibt es.

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


 
Guten Tag. Wann wird es möglich sein, mit dem Graphen in der Visualisierung im Testgerät zu interagieren? Um Linien, Rechtecke und Objekte manuell zu zeichnen. Ich möchte in der Lage sein, Roboter zu debuggen, die Trends und andere Arten von Objekten im Prüfgerät analysieren.
 
Vladimir Karputov:

Ja, so etwas gibt es.

Das Problem ist bekannt und wird bald behoben sein.

 
Andrey Barinov:

Dieser Code wird nicht mehr kompiliert

Behoben in Beta 2124.

 

Liebe Entwickler!

Noch einmal bitte - bitte ENTFERNEN Sie diese giftige Farbe, wenn Sie den Fokus von einer Zeichenfolge ändern.

Klicken Sie auf eine beliebige Stelle in der Zeile

 
Andy:

Liebe Entwickler!

Noch einmal: Bitte ENTFERNEN Sie diese giftige Farbe, wenn Sie den Fokus von einer Zeichenfolge ändern.

Ich schließe mich dieser Bitte an.

 

Guten Tag!

In "Strategy Tester Visualization" kann das Kontrollkästchen so eingestellt werden, dass die Geschwindigkeitskontrolle glatter ist, denn man bekommt viel langsame Geschwindigkeit, und wenn man ein wenig schneller will, fliegt es...

 
Andy:

Liebe Entwickler!

Noch einmal bitte - bitte ENTFERNEN Sie diese giftige Farbe, wenn Sie den Fokus von einer Zeichenfolge ändern.

Danke für die Nachricht, die Farben werden mit dem nächsten Update behoben.

 

2124 MetaQuotes Style Styler

Vor dem Styling

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);



Nach

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);

  };



BESONDEREN DANK FÜR DIE MÖGLICHKEIT, DEN STYLISTEN ANZUPASSEN!!!!!!!!!!!!!!!!!!!!!!!!!

 
Vladimir Pastushak:

2124 MetaQuotes Style Styler

Vor dem Styling


Nach



Geben Sie bitte den minimal kompilierbaren Code an.