以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 如何表达 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=68347) |
-- 作者:yeqiu -- 发布时间:2014/8/5 11:23:04 -- 如何表达 请问如何表达下列: SD:= 开空后的最低收盘价 ZD:= 开空后的最低价 A:=SD-ZD B:= (SD-ZD)/2 如果B的值的小数点后1位数为单数, 那么B= (SD-ZD)/2加0.1;//(期指最小单位为0.2) 如果A =0, 那么K=SD+0.4 如果A =0.2, 那么K=SD+0.2 如果A =0.4, 那么K=SD 如果A =0.6, 那么K=SD-0.2 如果A =0.8, 那么K=SD-0.4 如果A >0.8, 那么K=B (K+10点平空) 或(ZD减ZD的当条K线的现价<=4时平空);// 即长下影线4点时立即平 |
-- 作者:jinzhe -- 发布时间:2014/8/5 11:31:04 -- sd:=llv(close,enterbars+1); zd:=llv(low,enterbars+1); a:=sd-zd; b:=(sd-zd)/2; bb:=if(mod(b*10,0.2*10)=0,b,b+0.1); if A=0 then k:=sd+0.4; .... 其他k定义按照上面的写
k+10点是条件还是价位
(zd-close)<=4 |
-- 作者:yeqiu -- 发布时间:2014/8/5 15:03:13 -- 谢谢! k+10点还是价位(zd-close)<=4 不是收盘价而是当条K线的现价(防止很长的影线)
|
-- 作者:jinzhe -- 发布时间:2014/8/5 15:08:46 -- 在没走完的k线上,close就是表示最新价 |
-- 作者:yeqiu -- 发布时间:2014/8/5 15:22:42 -- 这样是否可限定K一定是0.2的倍数, 如不是, 是否会自动调用bb |
-- 作者:yeqiu -- 发布时间:2014/8/5 15:27:31 -- 能否把这个写完,谢谢! (K+10点平空) 或(ZD减ZD的当条K线的现价<=4时平空)
|
-- 作者:jinzhe -- 发布时间:2014/8/5 15:28:37 -- if zd-close<=4 then sellshort(1,0,limitr,k+10); |
-- 作者:yeqiu -- 发布时间:2014/8/5 15:29:53 -- 这样是否可限定K一定是0.2的倍数, 如不是, 是否会自动调用bb |
-- 作者:jinzhe -- 发布时间:2014/8/5 15:36:52 -- BB就是加工后的B,直接用 |
-- 作者:yeqiu -- 发布时间:2014/8/5 15:43:21 -- 谢谢 |