Rss & SiteMap

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

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

标题:请帮我看看代码

1楼
大豆0911 发表于:2018/8/7 11:12:38
版主好,我设计了一个突破交易的指令,在满足COND1后,如果价格突破COND1以来的低点,就开空单。
写了下面的代码 ,但是语句没起作用,调试测评时也没报错。请帮我分析下问题所在,谢谢了

//交易条件
kkd:=low<LLV(low,BARSLAST(COND1));

//交易系统
if KKD  then begin
BUYSHORT(holding=0,1,market); //开空单操作
end
2楼
gxx978 发表于:2018/8/7 11:20:15

代码逻辑上没有错误。可以在K线上输出KKD的值,看是否满足条件呢。另外在具体交易中,固定时间间隔才会在条件满足时,立刻触发信号。

[此贴子已经被作者于2018/8/7 11:20:39编辑过]
3楼
大豆0911 发表于:2018/8/7 16:41:39
谢谢版主,不太懂“在K线上输出KKD的值”,怎么操作?是否是省略中间等号,显示在图形上的意思?比如:
MA1:MA(C,5);
MA2:MA(C,10);
4楼
banzhuan 发表于:2018/8/7 16:44:00
kkd:low<LLV(low,BARSLAST(COND1)); //把等号去除,输出到图表看下历史K线上条件是否成立;如条件不成立是不会开仓的
[此贴子已经被作者于2018/8/7 16:44:29编辑过]
共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03320 s, 2 queries.