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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [原创]

   

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


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

主题:[原创]

帅哥哟,离线,有人找我吗?
苦麻菜真好吃
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:189 积分:0 威望:0 精华:0 注册:2015/9/22 23:26:53
[原创]  发帖心情 Post By:2016/6/2 9:31:01    Post IP:14.197.144.14[只看该作者]


ZH:'******';
PZ1:'RB1610';
PZ2:'RB1701';
variable:Y=0;
//DYNAINFO(14)//14是涨幅62是结算价
C1:="RB1610$DYNAINFO( 14)";
C2:="RB1701$DYNAINFO( 14)";
KK1:C1>C2;
KK2:C1<C2;

tt:TIME>011500 AND TIME<190000;
//盈利计算
YL1:ABS(DYNAINFO(  7)-TAVGENTERPRICEEX2(ZH ,PZ1 ,0 ));
YL2:ABS(DYNAINFO(  7)-TAVGENTERPRICEEX2(ZH ,PZ2 ,0 ));
YLPC:ABS(YL1-YL2)>=5*MINDIFF;

IF YLPC THEN BEGIN
TSELL(1,TBUYHOLDINGEX( ZH,PZ1 ,0 ),MKT,0,ZH,PZ1);//平仓方式2
TSELLSHORT(1,TBUYHOLDINGEX( ZH,PZ2 ,0 ),MKT,0,ZH,PZ2);

TSELL(1,TBUYHOLDINGEX( ZH,PZ2 ,0 ),MKT,0,ZH,PZ2);//平仓方式2
TSELLSHORT(1,TBUYHOLDINGEX( ZH,PZ1 ,0 ),MKT,0,ZH,PZ1);
END



IF HOLDING=0 AND tt AND KK1 AND Y=0 THEN BEGIN{开仓方式1}
TBUYSHORT(1,10,LMT,CLOSE,0,ZH,PZ1);
TBUY(1,10,LMT,CLOSE,0,ZH,PZ2);
Y=1;
END

IF HOLDING=0 AND tt AND KK2 AND Y=0 THEN BEGIN{开仓方式2}
TBUYSHORT(1,10,LMT,CLOSE,0,ZH,PZ1);
TBUY(1,10,LMT,CLOSE,0,ZH,PZ2);
Y=1;
END


IF TIME=190000 THEN BEGIN
TSELL(1,0,MKT,0,ZH,PZ1);
TSELL(1,0,MKT,0,ZH,PZ2);
TSELLSHORT(1,0,MKT,0,ZH,PZ1);
TSELLSHORT(1,0,MKT,0,ZH,PZ2);

END

if time=closetime(0) then Y:=0;

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


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

想要表达什么意思?


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

客户服务部

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

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

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


加好友 发短信
等级:论坛游民 帖子:189 积分:0 威望:0 精华:0 注册:2015/9/22 23:26:53
  发帖心情 Post By:2016/6/2 9:38:26    Post IP:14.197.144.14[只看该作者]

后台套利是这样写吗?我的思路是这样的,开盘15分钟后、品种1的涨幅大于品种2的涨幅、那么做多品种1,做空品种2,当两个品种的合计盈利大于等于5个最小跳动单位、则盈利平仓,结束今天的交易
                                                                                                                                                       当两个品种的合计盈利小于5个最小跳动单位,则收盘平仓。

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


加好友 发短信
等级:论坛游民 帖子:189 积分:0 威望:0 精华:0 注册:2015/9/22 23:26:53
  发帖心情 Post By:2016/6/2 9:41:09    Post IP:14.197.144.14[只看该作者]

后台套利是这样写吗?我的思路是这样的,开盘15分钟后、品种1的涨幅大于品种2的涨幅、那么做多品种1,做空品种2,(若品种1涨幅小于品种2的涨幅,反之)
                                                                                                                                                        当两个品种的合计盈利大于等于5个最小跳动单位、则盈利平仓,结束今天的交易
                                                                                                                                                       当两个品种的合计盈利小于5个最小跳动单位或亏损,则收盘平仓。

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


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

全局变量Y是用来干什么的?


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

客户服务部

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

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

 回到顶部
帅哥哟,离线,有人找我吗?
苦麻菜真好吃
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:189 积分:0 威望:0 精华:0 注册:2015/9/22 23:26:53
  发帖心情 Post By:2016/6/2 9:42:35    Post IP:14.197.144.14[只看该作者]

全局变量Y是用来控制交易次数的、盈利后平仓、结束今天交易

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


加好友 发短信
等级:论坛游民 帖子:189 积分:0 威望:0 精华:0 注册:2015/9/22 23:26:53
  发帖心情 Post By:2016/6/2 9:52:11    Post IP:14.197.144.14[只看该作者]

老师帮我看看这样写对不对?数据获取、开仓平仓、还有盈利计算这些表达方式是不 是有误?如果有误、请老师帮改下,谢谢

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


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

YL1:ABS(DYNAINFO(  7)-TAVGENTERPRICEEX2(ZH ,PZ1 ,0 ));
YL2:ABS(DYNAINFO(  7)-TAVGENTERPRICEEX2(ZH ,PZ2 ,0 ));
YLPC:ABS(YL1-YL2)>=5*MINDIFF;

 

这3句分别要表达什么意思?



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

客户服务部

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

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

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


加好友 发短信
等级:论坛游民 帖子:189 积分:0 威望:0 精华:0 注册:2015/9/22 23:26:53
  发帖心情 Post By:2016/6/2 10:09:02    Post IP:14.197.144.14[只看该作者]

我想计算品种1和品种2的浮动盈利点数的和是否等于5个跳动单位、若等于或大于那么盈利平仓,(我这样写应该是错误的,比如品种1:亏损5个点、品种2赚了10个点,那么盈利出场;若品种1亏损5个点,品种2盈利盈利5个点或亏损、则一直拿到收盘平仓)

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


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

ZH:'******';
PZ1:'RB10';
PZ2:'RB01';
globalvariable:Y=0;
//DYNAINFO(14)//14是涨幅62是结算价
C1:=DYNAINFO2( 14,pz1);
C2:=DYNAINFO2( 14,pz2);
KK1:C1>C2;
KK2:C1<C2;


tt: TIME>011500 AND TIME<190000;
//盈利计算

YLPC:taccount(4)/MULTIPLIER>=5*MINDIFF;


IF YLPC THEN BEGIN
TSELL(1,TBUYHOLDINGEX( ZH,PZ1 ,0 ),MKT,0,ZH,PZ1);//平仓方式2
TSELLSHORT(1,TBUYHOLDINGEX( ZH,PZ2 ,0 ),MKT,0,ZH,PZ2);


TSELL(1,TBUYHOLDINGEX( ZH,PZ2 ,0 ),MKT,0,ZH,PZ2);//平仓方式2
TSELLSHORT(1,TBUYHOLDINGEX( ZH,PZ1 ,0 ),MKT,0,ZH,PZ1);
END

 

 


IF tsellholdingex(zh,pz1,0)=0 and tbuyholdingex(zh,pz2,0)=0 and  tt AND KK1 AND Y=0 THEN BEGIN{开仓方式1}
 TBUYSHORT(1,10,LMT,CLOSE,0,ZH,PZ1);
 TBUY(1,10,LMT,CLOSE,0,ZH,PZ2);
 Y:=1;
END


IF  tsellholdingex(zh,pz1,0)=0 and tbuyholdingex(zh,pz2,0)=0 and tt AND KK2 AND Y=0 THEN BEGIN{开仓方式2}
 TBUYSHORT(1,10,LMT,CLOSE,0,ZH,PZ1);
 TBUY(1,10,LMT,CLOSE,0,ZH,PZ2);
 Y:=1;
END

 


IF TIME=190000 THEN BEGIN
 TSELL(1,0,MKT,0,ZH,PZ1);
 TSELL(1,0,MKT,0,ZH,PZ2);
 TSELLSHORT(1,0,MKT,0,ZH,PZ1);
 TSELLSHORT(1,0,MKT,0,ZH,PZ2);

END


if time=closetime(0) then Y:=0;



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

客户服务部

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

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

 回到顶部
总数 35 1 2 3 4 下一页