欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 求助 哪里错了

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3539人关注过本帖树形打印复制链接

主题:求助 哪里错了

帅哥哟,离线,有人找我吗?
wfs8586
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:32 积分:0 威望:0 精华:0 注册:2014/11/6 15:30:02
求助 哪里错了  发帖心情 Post By:2014/12/2 20:31:38    Post IP:125.39.119.88[只看该作者]

老师帮忙看看公式哪里错了 

ATR:=(REF(H-L,3)+REF(H-L,2)+REF(H-L,1))/3;
KD:=REF(C,1)<REF(O,1) AND H>O+ATR*0.5;
KK:=REF(C,1)>REF(0,1) AND L<O-ATR*0.5;

PD:=O-ATR*0.4 OR O-ATR*1;
PK:=O+ATR*0.4 OR O+ATR*1;

平多:SELL(PD,1,LIMITR);                      
平空:SELLSHORT(PK,1,LIMITR);                  
开多:BUY(KD AND HOLDING=0,1,LIMITR);          
开空:BUYSHORT(KK AND HOLDING=0,1,LIMITR);


 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/12/3 8:44:50    Post IP:58.246.57.26[只看该作者]

ATR:=(REF(H-L,3)+REF(H-L,2)+REF(H-L,1))/3;
KD:=REF(C,1)<REF(O,1) AND H>O+ATR*0.5;
KK:=REF(C,1)>REF(0,1) AND L<O-ATR*0.5;

PD:=O-ATR*0.4 OR O-ATR*1;
PK:=O+ATR*0.4 OR O+ATR*1;

平空:SELLSHORT(PK,1,LIMITR,close); 
开多:BUY(KD AND HOLDING=0,1,LIMITR,close); 
平多:SELL(PD,1,LIMITR,close);                             
开空:BUYSHORT(KK AND HOLDING=0,1,LIMITR,close);

 

限价下单不是光写一个限价指令就行的,还要写上限定的价格

同样的,开平顺序也要按照上面的写



金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
帅哥哟,离线,有人找我吗?
wfs8586
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:32 积分:0 威望:0 精华:0 注册:2014/11/6 15:30:02
回复:(jinzhe)谢谢老师  发帖心情 Post By:2014/12/3 12:38:28    Post IP:123.151.136.65[只看该作者]

谢谢老师,老师能不能再帮忙看看修改后的公式表达的是不是这个意思?请老师不要给我把这个帖子移动到别的区域好吗!非常感谢

ATR:=(REF(H-L,3)+REF(H-L,2)+REF(H-L,1))/3;
KD:=REF(C,1)<REF(O,1) AND H>O+ATR*0.5;
KK:=REF(C,1)>REF(0,1) AND L<O-ATR*0.5;

PD:=O-ATR*0.4 OR O-ATR*1;
PK:=O+ATR*0.4 OR O+ATR*1;

平空:SELLSHORT(PK,1,LIMITR,close);  
开多:BUY(KD AND HOLDING=0,1,LIMITR,close);  
平多:SELL(PD,1,LIMITR,close);                              
开空:BUYSHORT(KK AND HOLDING=0,1,LIMITR,close);

 

波动幅度等于={最近3天(当日最高价-当日最低价)的和}/3

买入规则:

当昨天的收盘价低于昨天的开盘价,今天价格达到今天开盘价+波动幅度×0.5开立多头交易

卖出规则:

当昨天的收盘价高于昨天的开盘价,今天价格达到今天开盘价-波动幅度×0.5开立空头交易

退出规则:

多头初始止损: 今天开盘价-波动幅度×0.3

持仓退出规则 :今天开盘价-波动幅度×1

              卖出规则退出交易

空头初始止损: 今天开盘价+波动幅度×0.3

持仓退出规则 :今天开盘价+波动幅度×1

              买入规则退出交易

交易合约数量规则

交易合约数量=账户余额的1%÷一手合约初始亏损的资金数量

[此贴子已经被作者于2014/12/3 12:40:21编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
wfs8586
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:32 积分:0 威望:0 精华:0 注册:2014/11/6 15:30:02
接3楼,3楼那个我写错了,4楼请老师看一下!  发帖心情 Post By:2014/12/3 12:46:55    Post IP:123.151.136.65[只看该作者]

谢谢老师,老师能不能再帮忙看看修改后的公式表达的是不是这个意思?请老师不要给我把这个帖子移动到别的区域好吗!非常感谢

ATR:=(REF(H-L,3)+REF(H-L,2)+REF(H-L,1))/3;
KD:=REF(C,1)<REF(O,1) AND H>O+ATR*0.5;
KK:=REF(C,1)>REF(0,1) AND L<O-ATR*0.5;

PD:=O-ATR*0.4 OR O-ATR*1;
PK:=O+ATR*0.4 OR O+ATR*1;

平空:SELLSHORT(PK,1,LIMITR,close);  
开多:BUY(KD AND HOLDING=0,1,LIMITR,close);  
平多:SELL(PD,1,LIMITR,close);                              
开空:BUYSHORT(KK AND HOLDING=0,1,LIMITR,close);


 波动幅度等于={最近3天(当日最高价-当日最低价)的和}/3

买入规则:

当昨天的收盘价低于昨天的开盘价,今天价格达到今天开盘价+波动幅度×0.5开立多头交易

卖出规则:

当昨天的收盘价高于昨天的开盘价,今天价格达到今天开盘价-波动幅度×0.5开立空头交易

退出规则:

多头初始止损: 今天开盘价-波动幅度×0.4

持仓退出规则 :今天开盘价-波动幅度×1

              卖出规则退出交易

空头初始止损: 今天开盘价+波动幅度×0.4

持仓退出规则 :今天开盘价+波动幅度×1

              买入规则退出交易

交易合约数量规则

交易合约数量=账户余额的1%÷一手合约初始亏损的资金数量


 回到顶部
美女呀,离线,留言给我吧!
pyd
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:8439 积分:0 威望:0 精华:0 注册:2014/7/14 13:43:36
  发帖心情 Post By:2014/12/3 13:12:00    Post IP:58.246.57.26[只看该作者]

策略是应用在哪个周期?
[此贴子已经被作者于2014/12/3 13:13:06编辑过]

 回到顶部
美女呀,离线,留言给我吧!
pyd
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:8439 积分:0 威望:0 精华:0 注册:2014/7/14 13:43:36
  发帖心情 Post By:2014/12/3 13:27:52    Post IP:58.246.57.26[只看该作者]

如果用在日线一下周期要用callstock函数调用日线周期价格

h1:CALLSTOCK(STKLABEL,vtHIGH,6,-1);//1天前最高价
h2:CALLSTOCK(STKLABEL,vtHIGH,6,-2);//2天前最高价
h3:CALLSTOCK(STKLABEL,vtHIGH,6,-3);//3天前最高价
l1:CALLSTOCK(STKLABEL,vtlow,6,-1);//1天前最低价
l2:CALLSTOCK(STKLABEL,vtlow,6,-2);//2天前最低价
l3:CALLSTOCK(STKLABEL,vtlow,6,-3);//3天前最低价
c1:CALLSTOCK(STKLABEL,vtclose,6,-1);//昨收
o1:CALLSTOCK(STKLABEL,vtopen,6,-1);//昨开
oo:VALUEWHEN(TODAYBAR=1,o);//今开
atr:=((h1-l1)+(h2-l2)+(h3-l3))/3;
kd:=c1<o1 and h>=oo+0.5*atr;
kk:=c1>o1 and h>=oo-0.5*atr;
pd:=(oo-0.4*atr) or(oo-atr);
pk:=(oo+0.4*atr) or (oo+atr);
平空:SELLSHORT(PK,1,LIMITR,close); 
开多:BUY(KD AND HOLDING=0,1,LIMITR,close); 
平多:SELL(PD,1,LIMITR,close);                             
开空:BUYSHORT(KK AND HOLDING=0,1,LIMITR,close);

 


 


 回到顶部
帅哥哟,离线,有人找我吗?
wfs8586
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:32 积分:0 威望:0 精华:0 注册:2014/11/6 15:30:02
回复:(pyd)  发帖心情 Post By:2014/12/4 18:02:35    Post IP:101.254.153.82[只看该作者]

谢谢老师!策略是用在日线周期,公式已经没问题了,不过还有其他的问题
1、本周期中价 具体是什么意思
2、为什么测试还是出现 资金不足,无法继续开仓。
    我已经在费率设置里把初始资金调大了1000W,保证金占用15%,每次开仓资金占用百分之一10W,
    使用的是日线数据,怎么还出现这种情况呢?
3、可不可以在测试的时候做到每次开仓平仓都是1手合约呢,怎么设置,我怎么找不到啊!


 回到顶部
帅哥哟,离线,有人找我吗?
wfs8586
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:32 积分:0 威望:0 精华:0 注册:2014/11/6 15:30:02
回 6 楼  发帖心情 Post By:2014/12/7 16:31:33    Post IP:182.119.224.239[只看该作者]

pd:=(oo-0.4*atr) or(oo-atr);
pk:=(oo+0.4*atr) or (oo+atr);
上面两行为什么会有  第一行   or(oo-atr);    第二行  or (oo+atr);
第一行意思是不是  或者今天开盘价减去波动幅度,第二行意思是不是  或者今天开盘价加上波动幅度;
如果是这个意思的话,为什么要有或者呢?我想是不是应该把或者以后去掉,去掉以后请问老师,这个公式是不完全就是我的策略所表达的意思!(策略见4楼)请老师指教

 回到顶部
帅哥哟,离线,有人找我吗?
wfs8586
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:32 积分:0 威望:0 精华:0 注册:2014/11/6 15:30:02
  发帖心情 Post By:2014/12/8 21:24:52    Post IP:111.202.28.103[只看该作者]

请看一下这张图,图中是日线,我的策略里根本就不包含每天都会交易的信号,
持仓的移动止损对照价格也没有出现每天的平仓信号,
为什么用我的策略测试的这张图里每天都出现交易的信号呢?
图片点击可在新窗口打开查看此主题相关图片如下:股指.jpg
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
jinzhe
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2014/12/9 9:00:39    Post IP:58.246.57.26[只看该作者]

每天出信号表示你的条件每天都满足


金字塔—专业程序化交易量化投资平台

客户服务部

----------------------------------------------------------- 欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com

 回到顶部
总数 20 1 2 下一页