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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请问后台交易系统能用holding吗?

   

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


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

主题:请问后台交易系统能用holding吗?

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


加好友 发短信
等级:新手上路 帖子:40 积分:195 威望:0 精华:0 注册:2012/9/12 13:39:45
请问后台交易系统能用holding吗?  发帖心情 Post By:2012/11/11 22:26:25    Post IP:114.95.229.236[只看该作者]

下面的代码能正确执行吗?

if 多信号 THEN
BEGIN
 TSELLSHORT(holding<0, 1, mkt, 0, 0, MYAC);
 TBUY(holding<1, 1, mkt, 0, 0, MYAC);
END;

 

IF 空信号 THEN
BEGIN
 TSELL(holding>0, 1, mkt, 0, 0, MYAC);
 TBUYSHORT(holding>-1, 1, mkt, 0, 0, MYAC);
END;

 

IF TIME>=151300 THEN
BEGIN
 TSELLSHORT(holding<0, 1, MKT, 0, 0, MYAC);
 TSELL(holding>0, 1, MKT, 0, 0, MYAC);
END;


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


加好友 发短信
等级:论坛游民 帖子:211 积分:703 威望:0 精华:0 注册:2012/10/9 9:06:01
  发帖心情 Post By:2012/11/12 9:46:51    Post IP:58.246.57.26[只看该作者]

不能,请将HOLDING改为THOLDING

注意:平仓反手的请参考

该帖问题15:

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332


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


加好友 发短信
等级:新手上路 帖子:40 积分:195 威望:0 精华:0 注册:2012/9/12 13:39:45
  发帖心情 Post By:2012/11/12 12:12:24    Post IP:180.175.8.48[只看该作者]

我本来就是要取得虚拟持仓,不是实际持仓,我的设想是取得虚拟持仓后在VBA中过一段时间跟实际持仓进行比较,并校正持仓。
不知这样写行不?

if 多信号 THEN
BEGIN
 TSELLSHORT(holding<0, 1, mkt, 0, 0, MYAC);
 TBUY(holding<1, 1, mkt, 0, 0, MYAC);
END;

 

IF 空信号 THEN
BEGIN
 TSELL(holding>0, 1, mkt, 0, 0, MYAC);
 TBUYSHORT(holding>-1, 1, mkt, 0, 0, MYAC);
END;

 

IF TIME>=151300 THEN
BEGIN
 TSELLSHORT(holding<0, 1, MKT, 0, 0, MYAC);
 TSELL(holding>0, 1, MKT, 0, 0, MYAC);
END;

EXTGBDATASET( STRCAT( STKLABEL, 'holding'), holding);//设置指定品种虚拟仓位全局变量给VBA调用


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


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

你的思维逻辑比较紊乱,既然使用了图表交易策略的虚拟持仓,那么不知道后台的下单代码是做何用的?

既然准备使用VBA的下单来矫正持仓,那么后台的下单语句又是何意?



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

金字塔-技术部

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

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

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


加好友 发短信
等级:新手上路 帖子:40 积分:195 威望:0 精华:0 注册:2012/9/12 13:39:45
  发帖心情 Post By:2012/11/13 18:03:36    Post IP:180.175.8.48[只看该作者]

以下是引用王锋在2012-11-12 12:27:10的发言:

你的思维逻辑比较紊乱,既然使用了图表交易策略的虚拟持仓,那么不知道后台的下单代码是做何用的?

既然准备使用VBA的下单来矫正持仓,那么后台的下单语句又是何意?

分批下单,后台不支持分批下单的。

比如我总的要下100手,后台下了15手,还有85手在VBA中下单


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


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
  发帖心情 Post By:2012/11/13 18:21:09    Post IP:58.246.57.26[只看该作者]

不要去这么设计,会把简单的问题复杂化.

直接都用VBA去控制不就行了?


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


加好友 发短信
等级:新手上路 帖子:40 积分:195 威望:0 精华:0 注册:2012/9/12 13:39:45
  发帖心情 Post By:2012/11/13 18:42:12    Post IP:180.175.8.48[只看该作者]

以下是引用admin在2012-11-13 18:21:09的发言:

不要去这么设计,会把简单的问题复杂化.

直接都用VBA去控制不就行了?

直接用VBA写策略太麻烦了,我的策略是从文华里移植过来的有上千行代码呢,用VBA操心写一遍?台恐怖了吧!


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


加好友 发短信
等级:超级版主 帖子:3534 积分:10003 威望:0 精华:5 注册:2012/5/25 0:00:01
  发帖心情 Post By:2012/11/14 9:11:31    Post IP:58.246.57.26[只看该作者]



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

产品部

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

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

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