查看完整版本: 寻求指标编写帮助

晨曦 2008-3-5 09:39

寻求指标编写帮助

比方说我想向前找某阴线的收盘价,从当前周期往前找,如果1的位置是阳线,那就再往前,如果2的位置还是阳线,再往前找,直到找到了阴线,那么就取他的收盘价!我不想限制在某个时间段里面寻找,就是往前找,找到就取他的收盘价!我想把找到的所有阴线的价格,画出一条指标线,不求平均!在绘图的时候,如果是阳线的话,就不划出指标线(如果有的话,就跟下图一样也可以)!

寻找阳线也是这样!


这个该怎么编写阿,应该用哪个函数呢

能不能给出具体的代码,后面带上注解嘛??方便学习!!

xfxyldj 2008-3-5 11:45

我不提供编写服务。我可以告诉你实现方法。具体代码实现你自己完成。
1、定义两个指标数组例如 yang[ ],ying[ ]
2、从Bars到0的for循环,检查K线。
3、如果为阳(即收盘大于开盘)则将收盘价赋给yang[i ]指标数组。并将ying[i ]指标数组值赋前值即ying[i+1]
4、如果为阴(即收盘小于开盘)则将收盘价赋给ying[i ]指标数组。并将yang[i ]指标数组值赋前值即yang[i+1].
5、对于十字星的处理你没给出定义不知道你怎么处理。

晨曦 2008-3-5 12:54

谢谢X版,你说的很明白,我能看懂,相信也能编辑出来

晨曦 2008-3-5 13:01

版主,还有一个问题,这里的if()条件中的收盘价大于开盘价,也就是阳线,是写成close>open呢,还是写成CLOSE[0]>OPEN[0]

xfxyldj 2008-3-5 14:49

这些要写在for循环中的。因此和i有关系。
这里不能用0要用i
写完贴出来共享下。谢谢!

MACD 2008-7-25 18:04

:yct63

hsw1973 2008-8-9 15:58

学习了!!
页: [1]
查看完整版本: 寻求指标编写帮助