//+------------------------------------------------------------------+//| Функция получает значение масштаба графика в пунктах на бар. |//+------------------------------------------------------------------+double ChartPointsPerBarGet(constlong chart_ID=0)
{
//--- подготовим переменную для получения результатаdouble result=EMPTY_VALUE;
//--- сбросим значение ошибкиResetLastError();
//--- получим значение свойстваif(!ChartGetDouble(chart_ID,CHART_POINTS_PER_BAR,0,result))
{
//--- выведем сообщение об ошибке в журнал "Эксперты"Print(__FUNCTION__+", Error Code = ",GetLastError());
}
//--- вернем значение свойства графикаreturn(result);
}
Отдельно разработаны классы для создания графических объектов и примитивов, для отрисовки различных видов диаграмм и кривых. Реализованы различные возможности отображения объектов: изменение стиля и цвета линий, заливка, работа с сериями данных на графике и т.д.
这是不可行的事情。
脚本。
有一个圆的对象吗? 还是只有一个椭圆?
例如代码108、161、162、163有。
而且绑定只在物体的底部或顶部。
但它们不能被放大。 ,而且扣押只在对象的底部或顶部。
学习CCanvas
学习CCanvas
或公式...
对象可以被画成线段
下面是缩放时的相同情况
但你不能让它们变大。
而且你只能使用物体的底部或顶部。
谁说你不可以?
如果它们是图形对象,你可以增加字体大小,如果它们是指示器缓冲区,你可以增加厚度。
它是由手工完成的,而且不够勤奋。有可能通过软件使其更加准确。
学习CCanvas
总之,我做了一个关于椭圆的索引。
但这些省略号的重叠部分不知为何如此丑陋...
有没有可能避免这种重叠的效果,使所有这些对象合并成一个?
为M1。
现在我需要沿着椭圆的上边缘和椭圆的下边缘画2条红线(如我在图中所示)。
有谁知道如何做到这一点吗?
现在我需要沿着椭圆的上边界和下边界画两条红线(如图所示)。
有谁知道如何才能做到这一点?
就酒吧之间的中间点而言,它是为了什么,纯粹是为了美学?
我将为每个条形创建一个缓冲区(用于上下通道),我将在条形上放置所有圆圈的极值,从图中判断,测试的窗口最多为10个条形,然后我将创建这个指标,很明显,最后一个条形可能超额完成。