错误、漏洞、问题 - 页 974 1...967968969970971972973974975976977978979980981...3184 新评论 [删除] 2013.04.26 17:28 #9731 tol64:有没有人设法重复voix_kas 的壮举?//---或者是打错了?))) 不是打错了。在可视化模式下,我总是在启用图表统计的情况下测试专家顾问。对我来说,它的信息量更大。 Anatoli Kazharski 2013.04.26 17:31 #9732 voix_kas: 不是打错了。在视觉模式下,我总是在打开图表统计的情况下测试专家顾问。这对我来说信息量更大。 你所说的在测试器中测试,是指可视化模式吗?据我所知,目前像OBJ_BITMAP_LABEL 这样的对象在可视化模式下是不显示的,还有其他一些对象。因此,看到你是如何做到的,就会倍感有趣。 Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов www.mql5.com Стандартные константы, перечисления и структуры / Константы объектов / Типы объектов - Документация по MQL5 [删除] 2013.04.26 17:40 #9733 tol64: 你说的在测试器中测试,是指可视化模式吗?据我所知,目前像OBJ_BITMAP_LABEL 这样的对象在可视化模式下是不显示的,其他一些对象也是如此。因此,看到你是如何做到的,就会倍感有趣。在可视化模式下,一个OBJ_BITMAP_LABEL+ResourceCreate 类型的对象被绘制在图表上。794号建筑。 Anatoli Kazharski 2013.04.26 17:55 #9734 voix_kas: 一个OBJ_BITMAP_LABEL+ResourceCreate 类型的对象在可视化模式下被呈现在图表上。图片794。给我看一个例子。这只是几行代码,如果你不介意的话,也可以给我看看你在使用这种代码时在可视化模式下的显示情况(截图)。//+------------------------------------------------------------------+ //| !expTEST.mq5 | //| Copyright 2013, MetaQuotes Software Corp. | //| http://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2013, MetaQuotes Software Corp." #property link "http://www.mql5.com" #property version "1.00" //--- Подключим класс для работы с канвой #include <Canvas\Canvas.mqh> //--- Загрузка класса CCanvas canvas; //--- Свойства канвы string font_name ="Calibri"; // Шрифт color canvas_bg_color =C'20,20,20'; // Цвет фона канвы string canvas_name ="canvas"; // Название канвы ENUM_COLOR_FORMAT clr_format =COLOR_FORMAT_ARGB_NORMALIZE; // Компонент альфа-канала игнорируется //+------------------------------------------------------------------+ //| ИНИЦИАЛИЗАЦИЯ | //+------------------------------------------------------------------+ int OnInit() { //--- Установим высоту текста canvas.FontSet(font_name,15,FW_NORMAL); SetCanvas(); return(0); } //+------------------------------------------------------------------+ //| ДЕИНИЦИАЛИЗАЦИЯ | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { canvas.Destroy(); } //+------------------------------------------------------------------+ //| СОБЫТИЕ ТИК ТЕКУЩЕГО СИМВОЛА | //+------------------------------------------------------------------+ void OnTick() { } //+------------------------------------------------------------------+ //| Установить канву | //+------------------------------------------------------------------+ void SetCanvas() { if(ObjectFind(0,canvas_name)<0) canvas.CreateBitmapLabel(0,0,canvas_name,0,10,200,200,clr_format); //--- ShowInfo(); } //+------------------------------------------------------------------+ //| Отображает список | //+------------------------------------------------------------------+ void ShowInfo() { canvas.Erase(canvas_bg_color); //--- for(int i=10; i<100; i+=15) { //--- Название показателя canvas.TextOut(50,i,"Text"+IntegerToString(i)+" :",ColorToARGB(clrWhite),TA_LEFT|TA_TOP); } //--- canvas.Update(); }//---建803。 Mikhail Filimonov 2013.04.26 18:32 #9735 晚上好!我在哪里给开发商写关于他们在MetaTrader5中的错误? Anatoli Kazharski 2013.04.26 18:33 #9736 Mikalas:晚上好!我在哪里给开发商写关于他们在MetaTrader5中的错误? 你也可以在这里写信。你也可以写信给服务台,在窗口左侧的你的资料中,有一个链接。 Maxim Khrolenko 2013.04.26 18:40 #9737 Mikalas:晚上好!我在哪里给开发商写关于他们在MetaTrader5中的错误? [删除] 2013.04.26 18:46 #9738 tol64:给我看一个例子。这只是几行代码,如果你不介意的话,也可以给我看看你在使用这种代码时在可视化模式下的显示情况(截图)。//---建803。上面的代码给了我同样的结果(不渲染位图)。图片794。不幸的是,我无法提供反驳,因为我已经把我的EA代码从位图上清理掉了。 Anatoli Kazharski 2013.04.26 19:08 #9739 voix_kas:上面的代码给了我同样的结果(不渲染位图)。794号建筑。不幸的是,我无法提供任何反驳,因为我已经把我的EA代码从位图上清理掉了。反驳并不重要,因为这种可能性在以前的任何版本中都没有在测试器中实现,包括现在的版本(803)。因此,不清楚你是如何在测试器中得到这个结果的,以及为什么在要求你这样做的情况下你不能再次重现这个结果。请再次转载,这非常有趣。就个人而言,我已经等了两年,终于在测试器中完成了位图。))) Yury Kulikov 2013.04.27 03:37 #9740 voix_kas:也许有人会对有关图形对象的性能的信息感兴趣......我还能说什么呢?一个Bitmap的运行速度(!)比26个普通标签慢一个数量级。...我没有做任何特殊的计时,因为很明显,速度下降了一个数量 级。无论是在测试器中还是在实时中(当滚动图表时,有非常明显的抽动/抽风现象)。遗憾的是,没有为这种说法提供证据。 根据经验,位图的速度更快,尤其是当你需要绘制大型表格时,使用位图的例子是IShift中的玻璃,或者内置ChartWall面板中的标签。我目前正在将我的整个界面库转换为位图,以最终将一个界面面板作为一个单一的位图对象。其目的是提高速度和可靠性。请注意。滚动图表不会导致'徘徊/撸管',而且IShift中的堆栈更新的频率比刻度线进来的频率高(意味着堡垒市场)。 1...967968969970971972973974975976977978979980981...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
有没有人设法重复voix_kas 的壮举?
//---
或者是打错了?)))
不是打错了。在视觉模式下,我总是在打开图表统计的情况下测试专家顾问。这对我来说信息量更大。
你说的在测试器中测试,是指可视化模式吗?据我所知,目前像OBJ_BITMAP_LABEL 这样的对象在可视化模式下是不显示的,其他一些对象也是如此。因此,看到你是如何做到的,就会倍感有趣。
一个OBJ_BITMAP_LABEL+ResourceCreate 类型的对象在可视化模式下被呈现在图表上。图片794。
给我看一个例子。这只是几行代码,如果你不介意的话,也可以给我看看你在使用这种代码时在可视化模式下的显示情况(截图)。
//---
建803。
晚上好!
我在哪里给开发商写关于他们在MetaTrader5中的错误?
晚上好!
我在哪里给开发商写关于他们在MetaTrader5中的错误?
晚上好!
我在哪里给开发商写关于他们在MetaTrader5中的错误?
给我看一个例子。这只是几行代码,如果你不介意的话,也可以给我看看你在使用这种代码时在可视化模式下的显示情况(截图)。
//---
建803。
上面的代码给了我同样的结果(不渲染位图)。图片794。
不幸的是,我无法提供反驳,因为我已经把我的EA代码从位图上清理掉了。
上面的代码给了我同样的结果(不渲染位图)。794号建筑。
不幸的是,我无法提供任何反驳,因为我已经把我的EA代码从位图上清理掉了。
反驳并不重要,因为这种可能性在以前的任何版本中都没有在测试器中实现,包括现在的版本(803)。因此,不清楚你是如何在测试器中得到这个结果的,以及为什么在要求你这样做的情况下你不能再次重现这个结果。请再次转载,这非常有趣。就个人而言,我已经等了两年,终于在测试器中完成了位图。)))
也许有人会对有关图形对象的性能的信息感兴趣...
...
我还能说什么呢?一个Bitmap的运行速度(!)比26个普通标签慢一个数量级。
...
我没有做任何特殊的计时,因为很明显,速度下降了一个数量 级。无论是在测试器中还是在实时中(当滚动图表时,有非常明显的抽动/抽风现象)。
遗憾的是,没有为这种说法提供证据。
根据经验,位图的速度更快,尤其是当你需要绘制大型表格时,使用位图的例子是IShift中的玻璃,或者内置ChartWall面板中的标签。我目前正在将我的整个界面库转换为位图,以最终将一个界面面板作为一个单一的位图对象。其目的是提高速度和可靠性。
请注意。滚动图表不会导致'徘徊/撸管',而且IShift中的堆栈更新的频率比刻度线进来的频率高(意味着堡垒市场)。