[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. - 页 12

 
Yulia:

例如,正如我所尝试的,如果( 变量X == 0){ 画红色 Buf_0[i]=High[i]; Buf_0[i-1]=High[i-1]; X=1}

然后通过i进行循环,如果(X==1)。{ 画绿色 Buf_1[i]=lou[i]; Buf_1[i-1]=lou[i-1]; X=0 }

我明白我错过了什么,这就是我想了解的原因。我有其他指标的代码,我试着理解它们,但它们都包含大量的条件、循环、变量等,我只想专注于构建此类指标的基本原则。

梳理一下,这封信 有什么作用?就在上面看到了它所呈现的循环的开始!它从最右边的条形图开始,运行extern(条形图)中设置的所有周期值。而且它是在每一个新的条形图 上计算的,因此线出来的时候是实心的。如果你开始学习用清晰易懂的语言编写的课本,那就更好了。耐心和勤奋会有帮助,而现成的代码会更加令人困惑。祝你学习顺利!
 

你好!问题是如何以编程方式找到一个图形上的对象或从另一个对象上复制的对象。

我的意思是一条线或一个形状,通过计数器+鼠标做一个平行的拷贝...如何找到这个物体或知道它的名字?

 
borilunad:
弄清楚,字母i 的作用是什么?就在上面看到了循环的开始,在那里提出了!它从最右边的条形图开始,运行extern(条形图)中设置的所有周期值。它是在每一个新的柱子上计算的,这就是为什么线是实心的。如果你开始认真学习用简单语言写成的课本,那会更好。耐心和勤奋会有帮助,而现成的代码会让你更加困惑。祝你学习顺利!

它说 "CYCLE by i"。我非常理解--我们从最左边的条形图开始,每个缓冲区存储每个高位条形图的值,并移位到i。

我有足够的耐心,而且我喜欢学习。 如果我要求提供一个简单的代码例子,这意味着我可能有这方面的需求。

 
lottamer:


阅读...

但这个表达式 int Delta=NormalizeDouble((Bid-Level)Point,0)


等于二

int Delta。

Delta==NormalizeDouble((Bid-Level)Point,0)

???

不是的,==和=是两个不同的操作,第一个是比较,第二个是赋值
 
Yulia:

它说 "CYCLE by i"。我非常理解--我们从 最左边 的条形图开始,每个缓冲区存储每个高位条形图的值,并移位到i。

我有足够的耐心,而且我喜欢学习。 如果我要求一个简单的代码例子,说明我一定有这方面的需求。

之前有人告诉我,这根本行不通。首先是基础知识,然后是Buki,如此循序渐进,一步一步,才能学得更好更快。

CodeBase中最简单的代码:移动平均线。去吧!

而且不是左边,而是右边

 
VOLDEMAR:

你好!问题是如何以编程方式找到一个图形上的对象或从另一个对象上复制的对象。

我的意思是一条线或一个形状,通过计数器+鼠标做一个平行的拷贝...如何找到这个物体或知道它的名字?


只有通过对象的名称。
 
rigonich:
不等于,==和=是两个不同的操作,第一个是比较,第二个是赋值。 。


对不起,我打错了字......

这就是它应该有的样子。

int Delta。

Delta=NormalizeDouble((Bid-Level)Point,0)。

 
Yulia:

它说 "CYCLE by i"。我非常理解--我们从最左边的条形图开始,每个缓冲区存储每个高位条形图的值,并移位到i。

我有足够的耐心,而且我喜欢学习。 如果我要求提供一个简单的代码例子,这意味着我可能有这方面的需求。


为了显示一个指标线,你必须。

1.创建具有某些属性的数组,称为指标缓冲区,用于绘制指标线的点的坐标将从中获取。嵌入在终端中的现成的功能被用于这一目的。

2.通过在可用选项中选择它来设置指示线的绘制样式。

3.用一些值来填充这个数组,这是在启动指标的函数中完成的,并启动程序绘制指标。

终端没有改变一个缓冲区的绘图风格的内置功能,即它可以用不同的风格绘制一条线的不同部分。为此,你需要创建你自己的、用户定义的函数,这并不容易,你至少应该知道编程的基础知识。

 
lottamer:


对不起,我打错了字......

这就是它应该有的样子。

int Delta。

Delta=NormalizeDouble((Bid-Level)Point,0)。


是的,这些都是等价的表达方式,变量声明 可以和初始化 一起在一条语句中 完成。
 
VOLDEMAR:

你好!问题是如何以编程方式找到一个图形上的对象或从另一个对象上复制的对象。

我的意思是一条线或一个形状,通过计数器+鼠标做一个平行的拷贝...如何找到这个物体或知道它的名字?

或者,把它重命名为一个软件可以找到的名字...由于你用鼠标(手动)复制了它,你看到了它,也可以进行下一次(第二次)手动重命名操作。软件会接收到它。