Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:如何在满足条件后才记录最大值

1楼
xiao103fan 发表于:2017/3/31 0:06:14
比如在ma上穿后,才将第一个k1线的HIGH1作为最高值(H=H1),后面如果有kn线上的HIGHn高于这个最大值H,则将最高值(H)更新为HIGHn;如果MA下穿,则最高值H清零。
2楼
jinzhe 发表于:2017/3/31 9:07:42

variable:hh=0;

variable:bj=0;

if cross(ma上穿) then begin

    hh:=h;

    bj:=1;

end

 

if bj=1 and h>hh then hh:=h;

if cross(ma下穿) then begin

    bj:=0;

    hh:=0;

end

[此贴子已经被作者于2017/3/31 9:07:56编辑过]
3楼
xiao103fan 发表于:2017/3/31 11:22:14
那如果是上穿之后还有一个“条件1”满足才记为最高值H,下一个出现满足“条件1”的值记为新的H,如果ma下穿,则H清零,应该怎么样编写
4楼
jinzhe 发表于:2017/3/31 11:29:50

if bj=1 and 条件1 then hh:=h;

共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03076 s, 3 queries.