以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请老师帮忙看看这个问题! (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=25443) |
|
-- 作者:3dian -- 发布时间:2012/9/13 10:00:58 -- 请老师帮忙看看这个问题! MA1:MA(CLOSE,10); // CrossUp:=CROSS(CLOSE,MA1); CrossDown:=CROSS(MA1,CLOSE); // TowCrossUpPos:=BARSLAST(CrossUp); TowCrossDownPos:=BARSLAST(CrossDown); TowHighPos:=HHVBARS(HIGH,TowCrossUpPos); // OneCrossUpPos:=TowCrossUpPos+1+REF(BARSLAST(CrossUp),TowCrossUpPos+1); OneCrossDownPos:=TowCrossDownPos+1+REF(BARSLAST(CrossDown),TowCrossDownPos+1); OneHighPos:=REF(HHVBARS(HIGH,BARSLAST(CrossUp)+1),OneCrossDownPos)+OneCrossDownPos+1; QSX:LINEVALUE(OneHighPos,HIGH,TowHighPos,HIGH,1,0); ENTERLONG:CROSS(CLOSE,QSX); 我这样写以后,加载到螺纹钢指数,周线图,结果一个信号都没有,而且连一根线都没有画出来,麻烦老师看看是怎么回事!非常感谢! [此贴子已经被作者于2012-9-13 10:04:44编辑过]
|
|
-- 作者:王锋 -- 发布时间:2012/9/13 10:11:48 -- 连个平仓指令都没有,怎么能看到交易连线? |
|
-- 作者:3dian -- 发布时间:2012/9/13 10:28:25 -- 谢谢老师,我指的连线不是指交易信号连线,是本身QSX画出来的线,而且没有开仓信号,我查了很久,实在不知道错在哪里了,还请老师帮帮我。非常感谢! |
|
-- 作者:jinzhe -- 发布时间:2012/9/13 10:50:41 -- QSX:LINEVALUE(OneHighPos,HIGH,TowHighPos,HIGH,1,0);
ONEHIGHPOS是周期数,不是条件,这个位置需要写一个判断条件
|
|
-- 作者:3dian -- 发布时间:2012/9/13 10:59:52 -- 感谢 jinzhe 老师,关键这里的写什么条件我拿不准,我已经求的这根k线的位置了,但是不知该如何在这里写条件。还请 jinzhe 帮帮忙啊,卡在这里好几天了!只能麻烦老师! |
|
-- 作者:jinzhe -- 发布时间:2012/9/13 11:10:34 -- 价格变了 就是一条线,满足条件1的时候取其H值,满足条件2的时候取其L值,然后连线,你需要的是两个条件 |
|
-- 作者:3dian -- 发布时间:2012/9/13 13:26:02 -- 感谢 jinzhe 老师,您的意思我明白!关键我不知道该如何表述这个条件,我就是想在这两个点的连线后,如果突破就开仓。我现在已经取得了这两个点的周期数,但是不知道怎么在LINEVALUE中带入这个条件。不知我描述是否清晰。就是卡在这个地方了。请jinzhe 老师帮忙!非常感谢! |
|
-- 作者:jinzhe -- 发布时间:2012/9/13 13:30:36 -- 请把两个点条件说下 |
|
-- 作者:3dian -- 发布时间:2012/9/13 13:34:54 --
|
|
-- 作者:jinzhe -- 发布时间:2012/9/13 13:44:19 -- linevalue(h=OneHighPos,h,h=TowHighPos,1,0) |