以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2) ---- 后台程序的信号反复,持仓恢复问题 (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=81538) |
-- 作者:zdhzhou -- 发布时间:2015/7/22 16:59:15 -- 后台程序的信号反复,持仓恢复问题 请教:
轮询方式,以均线A为指标线,高于A持仓,低于A砍仓,后台程序的下列语句:
A:ma(c,5);
Tbuy(c>=A,1,lmt,c+mindiff); Tsell(c<A,1,lmt,c-mindiff);
两个问题,
1〉上述语句是否正确? 2〉如果以1分钟进行轮询的话,上述策略必然导致在A附近反复砍仓又恢复持仓,是否有好的策略可以借鉴,避免频繁交易,同时又能按既定的策略持仓。
|
-- 作者:yukizzc -- 发布时间:2015/7/22 17:08:05 -- 1、没有问题 2、用GLOBALVARIABLE定义一个全局变量,开仓后置为1。下跟k生成时重新把变量置为0 然后在开仓代码部分加上这个变量=0的条件判断 |
-- 作者:zdhzhou -- 发布时间:2015/7/22 21:44:39 -- 我希望在30分钟K线上,每分钟轮询一次,是否有信号发生,有信号,进场,信号消失砍仓,按你的答案,上述策略好像没法进行? |
-- 作者:yukizzc -- 发布时间:2015/7/22 22:36:09 -- 您的要求是什么呢??1楼你这个条件本身就是不稳定,一会开一会平。 3楼又希望有信号就开,信号没了平,那信号有满足开,这不就和你1楼频繁开平矛盾了吗?? |