以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 股票均线交易策略的问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=168087) |
-- 作者:zx2019 -- 发布时间:2019/1/31 17:02:32 -- 股票均线交易策略的问题 新人求助,求一个股票均线交易策略
满足条件:1、涨停,2、高开3% 条件1,2满足后,在当天开盘价格买入 卖出 1、8%止损,盘中卖出。 2、第2天收盘卖出。 3、第2天收盘涨停,持股,第3天收盘卖出。 谢谢! |
-- 作者:FireScript -- 发布时间:2019/2/1 9:06:30 -- 需要明确以下: 1.你是要按照条件1条件2选股然后再进行后续操作是吗?还是说你交易的品种是固定的。 2.你是要后台程序化代码还是是图表程序化代码交易? 你的需求图表程序化可能是无法实现的。 |
-- 作者:zx2019 -- 发布时间:2019/2/1 11:13:01 -- 我前面描述有问题,我重新描述下。 选股公式,1、前1天涨停,2、当天开盘高开 3%,--选出目标股。 买入--用当天开盘价买入 卖出-- 1、8%止损,盘中卖出。 2、第2天收盘卖出。 3、第2天收盘涨停,持股,第3天收盘卖出。 我希望能编制一个程序,对这个 交易逻辑,用历史10年的数据进行测试。 谢谢! |
-- 作者:FireScript -- 发布时间:2019/2/1 14:51:30 -- 你的需求纯代码不能处理,必须配合软件已有的功能来实现。你必须对代码和软件功能都有一定程度熟悉才能实现 1.选股和买入的部分,只能使用股票池,代码也并不麻烦,你首先需要熟悉下股票池操作才行。 可参考股票池的功能说明:http://www.weistock.com/WeisoftHelp/index.html?qidonggupiaochi.htm 选股代码: cond1:(H-REF(C,1))/REF(C,1)>=0.1;//这里按照涨停10%来处理。 cond2:(o-ref(c,1))/ref(c,1)>=0.03; cond:cond1 and cond2;//cond作为最终的选股条件 2.卖出的话,只能用后台程序化了,直接监控账户栏即可。 出场规则按照下面代码逻辑即可,实际使用时候先看懂代码然后再使用。 INPUT:X(5,1,100,1); num:=TBUYHOLDINGEX(\'\', \'\',0);//取得今日持仓数量 if num=0 then exit;//如果没有可卖仓(老仓)不参与计算 cond1:DYNAINFO( 54);//判断当前该品种是否涨停 cond2:time=CLOSETIME(0);//是否是当前收盘时间的K,注意该判断日线无效 cj:=TavGENTERPRICEEX(\'\' ,\'\');//总持均价 cond3:(DYNAINFO2(7,\'\')-cj)/cj>=0.08;//亏损8% TSELL(TBUYHOLDINGEX(\'\',\'\',0)>0 and not(cond1) and (cond2 or cond3),num,MKT,0,0,\'\',\'\');//对老仓,如果盘中亏损8%或到了收盘时间则平仓。如果收盘时涨停则不平仓。 3.基于1和2实现的需求,是无法进行历史回测的。
[此贴子已经被作者于2019/2/1 14:51:43编辑过]
|