以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=183317) |
-- 作者:tonyzhu -- 发布时间:2020/12/4 0:25:05 -- 下单语句写的对吗? KD:=DK>14 AND CROSS(F,S) AND S<20 AND BC<20; //开多条件 PD:=(c-ENTERPRICE)>=50*MINDIFF AND (ENTERPRICE-C)>=50*MINDIFF; //平多条件 BUY(KD and HOLDING=0,1,THISCLOSE);//开多1手 SELL(PD and HOLDING>0,HOLDING,THISCLOSE); //平多 如上,测试时,显示是零,但是实际有信号。
|
-- 作者:FireScript -- 发布时间:2020/12/4 9:41:20 -- 直接加载在图表上有信号是吗?你看下你回测步骤里的设置,是不是设置的某个环节有问题。 或者你可以这样子,把策略加载在图表上后。直接在公式名称上右键-公式测试。然后在回测界面调整下周期选择,再进一步测试看下。
|
-- 作者:tonyzhu -- 发布时间:2020/12/4 11:14:33 -- 开平仓的语句写的没错吧? |
-- 作者:FireScript -- 发布时间:2020/12/4 11:16:52 -- 你这个平仓条件 PD:=(c-ENTERPRICE)>=50*MINDIFF AND (ENTERPRICE-C)>=50*MINDIFF; 这2个条件不会同时满足的啊。你是想用 or的 吧?
|
-- 作者:tonyzhu -- 发布时间:2020/12/4 12:14:48 -- 经验不足,我自己一直没看出来错误。 |
-- 作者:tonyzhu -- 发布时间:2020/12/4 12:46:10 -- 怎么会出现开平在一个时间的情况? |
-- 作者:tonyzhu -- 发布时间:2020/12/4 12:58:04 -- 怎么贴图上去? |
-- 作者:FireScript -- 发布时间:2020/12/4 13:14:52 -- 开仓,平仓语句顺序调换下。 SELL(PD and HOLDING>0,HOLDING,THISCLOSE); //平多 BUY(KD and HOLDING=0,1,THISCLOSE);//开多1手 * 贴图教程:http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=31614 |