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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件交易策略发布专区 → 发布一套可以用的VBA开发的跟单系统(附源码范例,可任意更改)

   

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


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

主题:发布一套可以用的VBA开发的跟单系统(附源码范例,可任意更改)

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


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
发布一套可以用的VBA开发的跟单系统(附源码范例,可任意更改)  发帖心情 Post By:2013/12/29 22:54:29 [只看该作者]

要求,因为使用了最新版3.1的持仓同步功能,因此用户需要升级至3.1正式版后方可运行。

功能介绍,可以让连接到你机器的客户端,保持跟你机器一样的持仓,就是跟单系统啦。

 

这里涉及到共享策略的远程预警的基础知识,不懂的请参考教程

http://www.weistock.com/WeisoftHelp/index.html?fuwuqigongshi.htm

 

导入VBA工程的步骤

该项目工程要求在金字塔最新版2.95上运行,选择导入项目工程。
 

文件菜单-》导入,选线VBA工程类型
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20121208103400.jpg
图片点击可在新窗口打开查看

 

工程导入完毕后,按Alt+F11,显示VBA工程管理器,然后选择切换到刚才导入的项目工程即可运行

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20121208103400.jpg
图片点击可在新窗口打开查看

 

 安装该插件工程后,

 按下 Alt+F8,启动宏运行后


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20131206224509.jpg
图片点击可在新窗口打开查看

范例上只监控了少量品种,如果你需要监控更多的品种,可以自行编写扩展。由于编写时间仓促,没有来得及在设置界面上做更多功能。

 


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20131206224509.jpg
图片点击可在新窗口打开查看

 

客户端连接到跟单系统机器后,需要做一下设置才能自动接收持仓同步,如下图:

 
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20131206224509.jpg
图片点击可在新窗口打开查看

 

附件Vba工程这里下载

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:holdproject.zip

[此贴子已经被作者于2013/12/29 23:03:21编辑过]

[本帖被加为精华]
 回到顶部
帅哥哟,离线,有人找我吗?
千一编写程序
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:511 积分:282 威望:0 精华:0 注册:2012/2/6 22:48:23
  发帖心情 Post By:2013/12/29 23:06:42 [只看该作者]

不错!

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


加好友 发短信
等级:论坛游民 帖子:138 积分:494 威望:0 精华:0 注册:2011/9/28 8:36:47
  发帖心情 Post By:2013/12/31 10:57:05 [只看该作者]

 很不错

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


加好友 发短信
等级:论坛游侠 帖子:560 积分:346 威望:0 精华:0 注册:2012/12/25 15:33:49
  发帖心情 Post By:2014/1/15 10:16:26 [只看该作者]

这个在共享信号的服务器端导入安装的,接收信号的客户端不需要安装吧?


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


加好友 发短信
等级:论坛游民 帖子:274 积分:841 威望:0 精华:10 注册:2010/7/12 15:25:05
  发帖心情 Post By:2014/6/16 10:25:06 [只看该作者]

 哥,你能帮我把跟单的系统该一下,跟踪所有仓位吗?我自己想了一下感觉一点问题。金字塔现在把上海交易所持仓的今仓和隔夜仓都分开了。如果纯粹的用市场代码和合约代码的话,就相当于两条,这个对持仓跟单会有影响的。

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


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

做个遍历就行了

 

dim BuyHoding
dim BuyCost
dim BuyTodayHoding
dim SellHoding
dim SellCost
dim SellTodayHoding
dim PNL
dim UseMargin
dim Code
dim Market

FOR I = 0 TO ORDER.Holding2 -1

   Result = Order.HoldingInfo2(i,BuyHoding,BuyCost,BuyTodayHoding,SellHoding,SellCost,SellTodayHoding,PNL,UseMargin ,Code,Market)
If Result = 1 Then

   CalcHolding(Code,Market)

End if

NEXT



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

金字塔-技术部

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

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

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
明心
  7楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:274 积分:841 威望:0 精华:10 注册:2010/7/12 15:25:05
  发帖心情 Post By:2014/6/16 10:45:55 [只看该作者]

金字塔现在把上海交易所持仓的今仓和隔夜仓都分开了。如果纯粹的用市场代码和合约代码的话,就相当于两条,这个对持仓跟单会有影响的。

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


加好友 发短信
等级:论坛游民 帖子:274 积分:841 威望:0 精华:10 注册:2010/7/12 15:25:05
  发帖心情 Post By:2014/6/16 10:46:10 [只看该作者]

金字塔现在把上海交易所持仓的今仓和隔夜仓都分开了。如果纯粹的用市场代码和合约代码的话,就相当于两条,这个对持仓跟单会有影响的。

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


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

目前是有这个问题,但是这不是金字塔的问题,是CTP接口这么做的,你可以考虑使用金仕达接口,这个柜台是上期持仓合并的



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

金字塔-技术部

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

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

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

刚才确认了一下研发代码,建议你使用最新发布的 3.21版, 这个版本上对SQ的分开持仓处理是合并的,不会存在你说的问题


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

金字塔-技术部

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

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

Email:service@weistock.com
 回到顶部
总数 20 1 2 下一页