以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  请教高手指标编程  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=3331)

--  作者:beitang
--  发布时间:2010/10/18 23:40:17
--  请教高手指标编程

想根据指标a,编写指标b。我可以画出图来,但想来很久,不知道如何编程,请教版主和高手。

图片点击可在新窗口打开查看

指标b最小30,最大40,中间段,当a>b时,为a-3;当a<b时,为a+3。

还有一个条件,如果在中间段,a>b时,a回调下降,b将维持不变,只有当a下穿b后,b才跟随下降。

好象很简单,但自己搞不定了。

[此贴子已经被作者于2010-10-19 0:09:57编辑过]

--  作者:圆周工作室
--  发布时间:2010/10/19 1:49:56
--  

假设 C 是你要计算的值

 

if a>b then

begin

  c:=a-3;

end;

if a<b then

begin

  c:=a+3;

end;

 

if a>b and ref(a,1)>a and a>b then

begin

  c:=a;

end;

 

直接在编辑框中回复,若有编译问题,自己略微修改一下即可