以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]依据开仓时间平仓的编写方法 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=69471) |
-- 作者:LT-IQH89 -- 发布时间:2014/9/1 14:16:58 -- [求助]依据开仓时间平仓的编写方法 请教依据开仓时间平仓的编写方法 如:假设过去5根K线, 第一次开仓时间在 第一根K线, 第二次开仓时间在 第三根K线, 第三次开仓时间在 第四根K线; 在第五根K线出现平仓信号, 问题一、在第五根K线只平仓第一次、第二次的开仓量; 问题二、在第五根K线只平仓第一次、第二次的开仓量的50%; 请老师辛苦编写,谢谢
|
-- 作者:jinzhe -- 发布时间:2014/9/1 14:25:04 -- nn1:=barslast(第三次开仓条件)+1; hh:=ref(holding,nn1); hh就是前两次开仓之后的持仓量 |
-- 作者:LT-IQH89 -- 发布时间:2014/9/1 14:53:31 -- SELLSHORT(平仓信号 AND HOLDING<0,hh,THISCLOSE); 老师,这样编写不知为何,还是全部把三次开仓都平了。 不知是有不细致的地方,还是编写有问题。 |
-- 作者:jinzhe -- 发布时间:2014/9/1 14:55:20 -- 你的第三个开仓条件会容易成立的? |
-- 作者:LT-IQH89 -- 发布时间:2014/9/1 15:06:40 -- 每一个开仓条件都很严格, 只是现在把这个编写方法加入到一个指标里检测, 图表显示把三次开仓都平了,不知问题在哪
|
-- 作者:jinzhe -- 发布时间:2014/9/1 15:08:45 -- 那么加个1呢?hh:=ref(holding,nn1+1); |
-- 作者:LT-IQH89 -- 发布时间:2014/9/1 15:13:17 -- 还是一样,重新编写一次,看看是否其它原因 |
-- 作者:jinzhe -- 发布时间:2014/9/1 15:15:31 -- 把你代码贴出来,然后再说说是具体在哪个合约哪个k线上的持仓不对 |
-- 作者:LT-IQH89 -- 发布时间:2014/9/1 15:33:17 -- 谢谢老师,通过了 |