MetaTrader 5 build 2121: 策略测试器的新设计 - 页 3 12345678910...12 新评论 Vladimir Karputov 2019.08.26 17:26 #21 Oleg Peiko: 2122 是的,有这样一个东西。 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 Alexandr Gavrilin 2019.08.26 18:52 #22 下午好。什么时候可以在测试器中与可视化的图形互动?手动绘制线条、矩形和物体。我希望能够在测试器中调试分析趋势和其他类型对象的机器人。 Rashid Umarov 2019.08.26 19:13 #23 Vladimir Karputov: 是的,有这样一个东西。 众所周知,它很快就会被修复。 MetaQuotes 2019.08.26 22:42 #24 Andrey Barinov: 这段代码停止了编译 在测试版2124中修正。 Andy 2019.08.27 02:41 #25 亲爱的开发者们! 再次请--当从一个字符串中改变焦点时,请删除这种有毒的颜色。 fxsaber 2019.08.27 05:46 #26 Andy: 亲爱的开发者们! 再一次,当从一个字符串中改变焦点时,请删除这种有毒的颜色。 我也加入了这个请求。 Valentin Dobroletov 2019.08.27 07:09 #27 下午好! 在 "策略测试器可视化 "中的复选框可以使速度控制更平稳,否则你会得到很多缓慢的速度,如果你想要快一点,它就会飞... Denis 2019.08.27 07:53 #28 Andy: 亲爱的开发者们! 再次请--当从一个字符串中改变焦点时,请删除这种有毒的颜色。 谢谢你的留言,颜色问题将在下一次更新中得到解决。 Vladimir Pastushak 2019.08.27 08:40 #29 2124个MetaQuotes风格样式器 造型前 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); 之后 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); }; 特别感谢能够定制styliser的功能!!!!!!!!!!!!!!!!!!!!!!!!! MetaTrader 5 build 2121: Rashid Umarov 2019.08.27 09:06 #30 Vladimir Pastushak: 2124个MetaQuotes风格样式器 造型前 之后 请提供最低限度的可编译代码。 12345678910...12 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
2122
是的,有这样一个东西。
是的,有这样一个东西。
众所周知,它很快就会被修复。
这段代码停止了编译
在测试版2124中修正。
亲爱的开发者们!
再次请--当从一个字符串中改变焦点时,请删除这种有毒的颜色。
亲爱的开发者们!
再一次,当从一个字符串中改变焦点时,请删除这种有毒的颜色。
我也加入了这个请求。
下午好!
在 "策略测试器可视化 "中的复选框可以使速度控制更平稳,否则你会得到很多缓慢的速度,如果你想要快一点,它就会飞...![](https://c.mql5.com/3/289/image__37.png)
亲爱的开发者们!
再次请--当从一个字符串中改变焦点时,请删除这种有毒的颜色。
谢谢你的留言,颜色问题将在下一次更新中得到解决。
2124个MetaQuotes风格样式器
造型前
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);
之后
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);
};
特别感谢能够定制styliser的功能!!!!!!!!!!!!!!!!!!!!!!!!!
2124个MetaQuotes风格样式器
造型前
之后
请提供最低限度的可编译代码。