以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- [求助]感谢老师!帮忙编写模型,两个副图指标组合使用 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=61898) |
-- 作者:a404281674s -- 发布时间:2014/2/21 15:02:43 -- [求助]感谢老师!帮忙编写模型,两个副图指标组合使用 思路是:账户有几只股票,我就想特定一只例如A股票,进行程序化,日线和60分钟线都按下面策略操作: 在>0.32范围,MACD金叉,DIF值减DEA值大于0.03,买入25%的资金 在<0.3范围,MACD死叉,DEA值减DIF大于0.03值,卖出 在>50范围,KDJ金叉,J值-K值大于15,买入25%的资金 在<20范围,KDJ死叉,k值-J值大于10,卖出 进行交易,账户资金分成4份操作 怎么编出函数语言?怎么针对特定股票?
|
-- 作者:jinzhe -- 发布时间:2014/2/21 15:05:18 -- 分资金使用软件的子账户功能,使用方法参考: http://www.weistock.com/WeisoftHelp/zizhanghuguanlixitong.htm [此贴子已经被作者于2014/2/21 15:05:39编辑过]
|
-- 作者:a404281674s -- 发布时间:2014/2/21 15:23:39 -- 谢谢jinzhe指点,我也下载了教程来看。编程作业周一交,之前没有基础,比较赶时间,希望能有整个思路代码。我自己也会好好学习教程。谢谢! |
-- 作者:jinzhe -- 发布时间:2014/2/21 15:26:15 -- 0.32范围是什么意思?举个例子说明一下 |
-- 作者:a404281674s -- 发布时间:2014/2/21 15:41:57 -- >0.32范围,我想表达的是MACD白色线和黄色线交点的位置 DIF和DEA的值能是0.33 这个值在MACD副图指标的左上角有数值。表达不清楚请见谅,谢谢!截图发不上评论里 |
-- 作者:jinzhe -- 发布时间:2014/2/21 15:52:05 -- 交叉时的macd值?还是dea或者diff?
|
-- 作者:a404281674s -- 发布时间:2014/2/21 16:04:56 -- DIF小于-0.1时,出现金叉就买入。DIF大于0.1时,出现死叉就卖出。 发帖是说的MACD的范围,想表达的就是这个意思 |
-- 作者:jinzhe -- 发布时间:2014/2/21 16:16:46 -- {在>0.32范围,MACD金叉,DIF值减DEA值大于0.03,买入25%的资金
在<0.3范围,MACD死叉,DEA值减DIF大于0.03值,卖出
在>50范围,KDJ金叉,J值-K值大于15,买入25%的资金
在<20范围,KDJ死叉,k值-J值大于10,卖出
} macd:=stkindi(\'\',\'macd.macd1\',0,datatype); diff:=stkindi(\'\',\'macd.diff\',0,datatype); dea:=stkindi(\'\',\'macd.dea\',0,datatype); k:=stkindi(\'\',\'kdj.k\',0,datatype); d:=stkindi(\'\',\'kdj.d\',0,datatype); j:=stkindi(\'\',\'kdj.j\',0,datatype); if macd>0.32 and cross(diff,dea) and diff-dea>0.03 then buy(holding=0,100%,market); if macd<0.3 and cross(dea,diff) and dea-diff>0.03 then sell(1,0,market); if d>50 and cross(k,d) and j-k>15 then buy(holding=0,100%,market); if d<20 and cross(d,k) and k-j>10 then sell(1,0,market);
分配资金用子账户系统,交易策略用上面写的
|
-- 作者:a404281674s -- 发布时间:2014/2/21 16:40:40 -- 多谢老师! |