以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请教引用其他策略的开仓与否决定是否开仓怎么写? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=79626) |
-- 作者:6_6 -- 发布时间:2015/6/11 1:36:25 -- 请教引用其他策略的开仓与否决定是否开仓怎么写? 策略AA的开仓为: AAKD:BUY(COND,100%,THISCLOSE); 策略BB的开仓条件为当AAKD=0时,才开仓 怎么写呢?不是依据策略aa中的cond条件,而是依据AAKD
|
-- 作者:6_6 -- 发布时间:2015/6/11 1:39:05 -- 策略BB的开仓条件下面这样写对吗: BBKD:BUY(COND2 AND "策略AA.AAKD"=0, 100%,THISCLOSE)
|
-- 作者:jinzhe -- 发布时间:2015/6/11 8:56:32 -- 完全不对, 首先你引用aakd就是引用cond,cond成立才会开仓,aakd是不能被引用的 在你的公式aa里面加一句话: cc:cond;
然后在公式bb里面进行引用 cc_yy:=stkindi(\'\',\'aa.cc\',0,datatype); |
-- 作者:6_6 -- 发布时间:2015/6/11 9:14:18 -- 谢谢老师 我想引用开仓信号,而不想引用条件信号,应该怎么办 条件信号会有很多,但是开仓信号是根据交易过程和holding决定的 假设策略AA 的开仓条件为buy(cond,100%,market) 而我想在BB的开仓条件为昨天不出aa开仓也就是今天策略AA开盘没有开仓做为开仓条件,应该怎么写
|
-- 作者:jinzhe -- 发布时间:2015/6/11 9:21:40 -- 1.开仓信号就是由你开仓所决定的,cond判断之外再加一句holding的判断 cc:cond and holding=0;
2.你的意思是昨天aa没有开仓等于今天aa开盘没有开仓是吗? [此贴子已经被作者于2015/6/11 9:21:49编辑过]
|
-- 作者:6_6 -- 发布时间:2015/6/11 10:16:02 -- 2.你的意思是昨天aa没有开仓等于今天aa开盘没有开仓是吗? 是的 策略AA 今天open价没有开仓(昨天的market,等于今天开盘价开仓) 这个怎么写? 是不是策略AA的cond=0 或者 策略AA昨天的holding>0 |
-- 作者:jinzhe -- 发布时间:2015/6/11 10:23:26 -- 你想表达的是昨天最后一根k线不开仓吗? market是价位不是下单时间,你把market下单就等于第二天开仓是不对的 你的意思就是昨天最后一根k线不开仓是吧?
那么就是ref(cond,todaybar)=0 |
-- 作者:6_6 -- 发布时间:2015/6/11 12:34:45 -- 谢谢jinzhe老师 想明白了,aa中只要exitbars<enterbars and cond 就行了
|