void Create_BMP_Label(long chart_id, // id графикаstring bmp_nm, // имя объектаstring bmp_path, // путь к обектуlong anchor, // точка привязкиlong corner, // угол привязкиint x_dist, // координата по шкале Xint y_dist) // координата по шкале Y
{
ObjectCreate(chart_id,bmp_nm,OBJ_BITMAP_LABEL,0,0,0); // создание объектаObjectSetString(chart_id,bmp_nm,OBJPROP_BMPFILE,0,bmp_path); // BMP файлObjectSetInteger(chart_id,bmp_nm,OBJPROP_ANCHOR,anchor); // установка точки привязкиObjectSetInteger(chart_id,bmp_nm,OBJPROP_CORNER,corner); // установка угола привязкиObjectSetInteger(chart_id,bmp_nm,OBJPROP_XDISTANCE,x_dist); // установка координаты XObjectSetInteger(chart_id,bmp_nm,OBJPROP_YDISTANCE,y_dist); // установка координаты YObjectSetInteger(chart_id,bmp_nm,OBJPROP_SELECTABLE,false); // нельзя выделить объект, если FALSEObjectSetString(chart_id,bmp_nm,OBJPROP_TOOLTIP,"\n"); // нет всплывающей подсказки, если "\n"
}
void Create_BMP_Label(longchart_id, // id графика 0 если текущийstring bmp_nm, // имя объектаstring bmp_path, // путь к обектуlonganchor, // точка привязки отlongcorner, // угол привязкиintx_dist, // координата по шкале Xinty_dist) // координата по шкале Y до - значение не присвоено
{
ObjectCreate(chart_id,bmp_nm,OBJ_BITMAP_LABEL,0,0,0); // создание объектаObjectSetString(chart_id,bmp_nm,OBJPROP_BMPFILE,0,bmp_path); // BMP файлObjectSetInteger(chart_id,bmp_nm,OBJPROP_ANCHOR,anchor); // установка точки привязки// ObjectSetInteger(chart_id,bmp_nm,OBJPROP_CORNER,corner); // установка угола привязки зачем?ObjectSetInteger(chart_id,bmp_nm,OBJPROP_XDISTANCE,x_dist); // установка координаты XObjectSetInteger(chart_id,bmp_nm,OBJPROP_YDISTANCE,y_dist); // установка координаты YObjectSetInteger(chart_id,bmp_nm,OBJPROP_SELECTABLE,false); // нельзя выделить объект, если FALSEObjectSetString(chart_id,bmp_nm,OBJPROP_TOOLTIP,"\n"); // нет всплывающей подсказки, если "\n"
}
Visualisotor和整个平台一样,已经发布了很长时间。不要把正在进行的发布新版本的过程与测试状态混淆。
我们的工作方式是不断改进,频繁构建。
假设返回的是0而不是像素数,这是符合逻辑的 :)
对这个字符串的结果进行检查,并处理除以0。
至于返回0而不是像素,那是直接到SD...
到目前为止,我设置了固定值的检查,以防出错。
我已经确保了与图表外观 有关的功能在测试器中起作用。但我又发现了一个 "错误"。在可视化模式下,图表上的.bmp 图像显示为空。
有人遇到过这样的问题吗?
到目前为止,我已经设置了一个固定值的测试,以防出现错误。
我确保了与图形外观 有关的功能在测试器中工作。但我发现了另一个 "错误"。在可视化模式下,图表上的.bmp 图像显示为空。
有人遇到过这个问题吗?
想想看,这不是一个 "错误",而是这样一个 "诀窍",根据这个诀窍,在500/600/1000版本中一切都会这样......
虽然你必须相信图形是如何和从哪里挂在图表上的,心灵感应者说现在休息。:)
想想看,这不是一个 "错误",而是这样一个 "狡猾的举动",根据这个举动,在500/600/1000版本中一切都会这样......
虽然我不得不相信图上怎么挂,从哪里挂,心灵感应者说他们如今正在休息。:)
在实时模式下,一切正常。而在可视化模式下,会显示这样的空白。
这就是我指定文件来源的方式。
我就是这样把它们分配给全局变量 的。
这就是我实现对象创建功能的方式。
在OnInit() 中,该函数也会在OnTick() 中被调用,前提是没有找到该对象。
在OnTick() 中,现在加入了错误检查,测试者向我显示了错误。
而这意味着没有找到订单-ERR_TRADE_ORDER_NOT_FOUND。我甚至还没有使用专家顾问中的交易功能,也不可能有订单)))。
OBJ_LABEL 类型的对象可以正确显示。该 "错误 "仅指测试器中可视化模式下的.bmp 图像。
在实时的情况下,一切都很好。
但在可视化模式下,它是这样的。
对我来说,重要的是要知道虫子在哪一边。因为如果是交易平台方面的问题,我就暂时交给别人去处理。
tol64:
OBJ_LABEL 类型的对象可以正确显示。"错误 "只适用于测试器中可视化模式下的.bmp 图像。
在实时的情况下,一切都很好。
有些对象在可视化模式下不显示,或显示不正确。
这也适用于图片,显然开发者还没有搞定这个功能(他们还有其他问题,而且不仅仅是测试者的问题)。
顺便说一下,具有专家名称的模板 "试图重复 "真实模式下的一切,这可以用来识别那些在可视化模式下尚未显示的对象。
在实时模式下,一切正常。但在可视化模式下,会显示这样的空白。
目前还不清楚为什么它能发挥作用。
正确的例子在 页面底部
还有就是先搜索,再重绘--我在哪里看到过,最好是保障性的。
// 请不要打我,我自己也在学。
下一次是什么时候?
在接下来的一两天里。
480版本现在正在测试中,我们将在内部测试后公开发布。
在接下来的一两天里。
480版本现在正在测试中,经过内部测试后我们将公开发布。
目前还不清楚为什么它能发挥作用。
正确的例子在 页面底部
还有先搜索,再重画--我在哪里看到过,最好是安全的一面。
// 不要打得太狠,我自己也在学习。
我不明白你想说什么。你用红色标记的东西...))你是否设法使BMP对象(OBJ_BITMAP_LABEL)在可视化模式下出现在测试器中?
我还没有试过它们。
我已经强调了这些错误,这些错误应该使代码无法工作。将你的代码与链接上的例子中的代码进行比较。