以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 满足条件问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=145774) |
-- 作者:王北浪 -- 发布时间:2017/1/3 13:27:23 -- 满足条件问题 cong:=....... if cong then n:=n+1; 我的问题是,当满足条件成立后,如何在接下来的3个周期不判断,或者不执行这个条件,过了3个周期有开始判断了
|
-- 作者:jinzhe -- 发布时间:2017/1/3 13:35:50 -- if n=0 and cong then n:=n+1; if n>0 and cong and barslast(cong)>=3 then n:=n+1;
|
-- 作者:王北浪 -- 发布时间:2017/1/3 14:00:43 -- 还是有问题,这样一来,n总是在o,1,之间,没有看到有超过的 |
-- 作者:jinzhe -- 发布时间:2017/1/3 14:08:19 -- 你的归零条件是什么? |
-- 作者:王北浪 -- 发布时间:2017/1/3 14:09:27 -- 当n>=3 |
-- 作者:王北浪 -- 发布时间:2017/1/3 14:11:15 -- 还有enterbas<=2 |
-- 作者:jinzhe -- 发布时间:2017/1/3 14:18:54 -- 那说明在n超过2之前就被enterbars<=2的条件给归零了 [此贴子已经被作者于2017-1-3 14:19:02编辑过]
|
-- 作者:王北浪 -- 发布时间:2017/1/3 14:19:13 -- newlo:=holding<0 and .............................; if enterbars<=2 or holding>=0 then nl:=0; if nl=0 and newlo then nl:=nl+1; if nl>0 and newlo and barslast(newlo)>=3 then nl:=nl+1; if nl>=3 then begin drawtext(newlo=0,l,\'点位\',colorgreen,0); nl:=0; end
|
-- 作者:jinzhe -- 发布时间:2017/1/3 14:26:48 -- 一共就这几个归零条件,排除掉不可能的,剩下的就是造成归零的原因,就是 造成n只有0和1的原因 |