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


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

   

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


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

主题:套利写法

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


加好友 发短信
等级:黑侠 帖子:836 积分:0 威望:0 精华:0 注册:2014/12/26 11:47:55
套利写法  发帖心情 Post By:2015/6/24 16:49:58    Post IP:121.13.65.239[只看该作者]

后台程序写法有些不明帮写下

自带的软件

 

//获得价差方法1
JC:dynainfo2(7,套利品种1)-dynainfo2(7,套利品种2);                                                //这个为什么(7,)里面这个是7呀

//开仓和平仓
IF JC>=20*MINDIFF THEN BEGIN                                                                        //这取20 是一定要用波动位吗?20*MINDIFF
TBUYSHORT(1,1,MKT ,0,0,账户,套利品种1 );
TBUY(1,1,MKT ,0,0,账户,套利品种2 );
END

 

我要做一个当价差为负-100时做多(归0为盈),设定50 个点盈利平仓

价差为正100做空,(归0为盈)                     设定60 个点盈利平仓

 

开仓时单腿会追仓,平仓时单脚时会砍仓

帮写下


//*****************************
账户:'00883';
套利品种1:'IC07';
套利品种2:'IC09';
//*****************************
//执行限制
升水:=100;//
贴水:=-100;//-
利润:=50;//

//获得价差方法1
JC:dynainfo2(7,套利品种1)-dynainfo2(7,套利品种2);

//开仓和平仓
IF JC>=20*MINDIFF THEN BEGIN
TBUYSHORT(1,1,MKT ,0,0,账户,套利品种1 );
TBUY(1,1,MKT ,0,0,账户,套利品种2 );
END


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


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

 这种套利需求,发高级研发区试试看,用vba写比较好


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

客户服务部

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

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

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


加好友 发短信
等级:黑侠 帖子:836 积分:0 威望:0 精华:0 注册:2014/12/26 11:47:55
  发帖心情 Post By:2015/6/24 17:25:03    Post IP:125.93.128.115[只看该作者]

这个不是很容易吗?VBA那没有人帮写呀

VBA不会呀

 

我用后台做个简单的就好,那个软件自带的,天天出错,没办法用

[此贴子已经被作者于2015/6/24 17:25:58编辑过]

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


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

你的写不出,所以让你去高级区问



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2015/6/24 22:54:06    Post IP:183.131.105.198[只看该作者]

软件自带的下个版本就都修复好了



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
黄金精算师
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:836 积分:0 威望:0 精华:0 注册:2014/12/26 11:47:55
  发帖心情 Post By:2015/6/25 9:07:34    Post IP:121.13.65.239[只看该作者]

软件自带的下个版本就都修复好了,

没有信心呀,软件测试人员太业余,要是一般隐性一点的问题也就算了,直接乱开仓,乱平仓,这么大的问题都能出,你出问题可以理解为忘了测试,但不能不停重复的出呀!

论谈工作人员叫我发贴,实在不想了,重复出太多次了,真仓呀,那都是钱呀,几人理解,做软件测试的人真的能理解吗?

顺便说一下这周的套利问题

过程如下

开服务器,模拟帐开仓,平仓,自动开平正常,直接退出换真帐号,发现过设定点不会开仓,以为速度太快没有开成,一直眼看盘,过点位,超过点位近5个点还是不开仓,手工点套利做多,无反应,,再点开,还是无反应,一直到第十次,突然开仓,再次退出,换模拟,再手工开仓,正常,自动开平正常,修改点位,待平,约数十分钟,启动了自动平仓,良好,,自动开仓后再手工平仓,没有反应再平,一直没有反应。。。。。。一会没有看,仓内单消失自动平掉了。

这次算什么问题?实仓不会开仓?模拟不会平仓?都不是,只是软件测试人员,只处了上次不停开仓的问题,当然,第二次说的不停平仓也处理了,真的是让人一次次操作给工作人员看,我这次没有办法给你看了,因为我也说不明白你看一小时后不出问题你会怎么想,只想说,工作人员认真,测试人员业余

 

楼主我只想做一个能帮自动开仓,或自动平仓的软件而已,帮帮我吧

我要做一个当价差为负-100时做多(归0为盈),设定50 个点盈利平仓

价差为正100做空,(归0为盈)                     设定60 个点盈利平仓


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


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



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

客户服务部

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

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

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


加好友 发短信
等级:黑侠 帖子:836 积分:0 威望:0 精华:0 注册:2014/12/26 11:47:55
  发帖心情 Post By:2015/6/25 10:00:06    Post IP:121.13.65.239[只看该作者]

谢谢

这个看不懂,不敢用

就用后台吧,这与图表很相近,后面我用图表合成后台做一个套利就好了,

这两句帮说一下

//获得价差方法1
JC:dynainfo2(7,套利品种1)-dynainfo2(7,套利品种2);                                                //这个为什么(7,)里面这个是7呀

//开仓和平仓
IF JC>=20*MINDIFF THEN BEGIN                                                                        //这取20 是一定要用波动位吗?20*MINDIFF

这个能指定卖价与买价吗

 

[此贴子已经被作者于2015/6/25 10:00:34编辑过]

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


加好友 发短信
等级:管理员 帖子:5082 积分:17642 威望:0 精华:6 注册:2010/7/15 9:05:58
  发帖心情 Post By:2015/6/25 10:10:27    Post IP:58.246.57.26[只看该作者]

1.

dynainfo2(7,套利品种1)    //函数的意思,是指取套利品种1的最新价

 

dynainfo2函数时在dynainfo函数的基础上多了第二个参数,就是品种参数,所以可以参阅dynainfo函数的说明,DYNAINFO(  7)指的就是取最新价

 

 

2.一般套利都是用的价差或者比值,这里也不例外,JC就是最新价的价差

   20*MINDIFF 是指20个最小变动价位,你可以自修修改



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

客户服务部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到

service@weistock.com

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

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


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

1,动态行情函数,dynainfo(7)表示最新价,dynainfo2(7,品种1)表示品种1的最新价

2、这里没有一定什么价格,这里的价格是举例的,你想要用什么价,就什么价

3,指定价格写在开仓语句里面



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

客户服务部

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

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

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