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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 建议改进holding

   

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


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

主题:建议改进holding

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


加好友 发短信
等级:新手上路 帖子:40 积分:0 威望:0 精华:0 注册:2014/8/24 3:32:08
建议改进holding  发帖心情 Post By:2014/9/8 17:34:00 [显示全部帖子]

图表交易中,holding只能判断正负零,并不能同时持有多空仓,对于某些需要锁仓的用户来说,不太方便。

后台虽然有tbuyholding、tsellholding函数,但后台无法进行历史测试。

 

换个说法:

锁仓策略,无法在图表交易中实现,而后台虽然能实现,又无法进行历史测试.

 

所以,建议增加如同后台的tbuyholding、tsellholding能实现同样功能的持仓函数,比如

buyholding:返回多仓数值

sellholding:返回空仓数值


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


加好友 发短信
等级:新手上路 帖子:40 积分:0 威望:0 精华:0 注册:2014/8/24 3:32:08
  发帖心情 Post By:2014/9/9 10:47:29 [显示全部帖子]

我不是开发人员,对软件开发不太熟悉。

但直观想来,对于持仓数量的判断,应当是非常容易的一件事。

持仓数值的调用,加上对于多空逻辑值的判断,得出buyholding、sellholding。

没准比我高点的手,就能够自己弄出来buyholding、sellholding的函数,而holding就可以用(buyholding-sellholding)代替了。

只是我不能确定,图表交易对于holding的依赖程度,就算做出来buyholding、sellholding的函数,无法实现锁仓也是枉然。

 

“目前市面上的软件,凡是图表程序化没有一个可以实现锁仓。”

这可不是金字塔应有的的态度哟。

 

还有一个办法,就是放开后台的历史测试。直接用tbuyholding、tsellholding,实现锁仓。当然,付费用户实现。

其实我的本意并非要改动holding,只是要实现锁仓而已。

锁仓操作,作为一种期货操作中的基础性操作,不能实现则缺陷就太大了。

 

 


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


加好友 发短信
等级:新手上路 帖子:40 积分:0 威望:0 精华:0 注册:2014/8/24 3:32:08
  发帖心情 Post By:2014/9/9 10:54:36 [显示全部帖子]

可能说得不太清楚。

其实就一句话:需要能实现锁仓的历史测试,无论前台后台,能做到就行。


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


加好友 发短信
等级:新手上路 帖子:40 积分:0 威望:0 精华:0 注册:2014/8/24 3:32:08
  发帖心情 Post By:2014/9/9 11:48:53 [显示全部帖子]

以下是引用FexTel在2014/9/9 11:00:59的发言:

1,测试是正对历史交易情况,仓位一定是虚拟的。

   对应开空相当于平多了

我不明白为什么这么忽视这个问题。

 

开空就是对于空的确定和实施,

平多是对多的不确定和实施,或是对于空的确定和实施,或不是。

 

逻辑上,很显然,开空<>平多。就这一点细微的差别,本身就意味着大相径庭的两条路。

你们作为平台提供商,不是交易的实施者,强大的逻辑并不在于评判交易本身,而在于为交易提供实现的可能路径,而无论交易本身的正确与否。


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


加好友 发短信
等级:新手上路 帖子:40 积分:0 威望:0 精华:0 注册:2014/8/24 3:32:08
  发帖心情 Post By:2014/9/9 12:14:37 [显示全部帖子]

以下是引用Ivan在2014/9/9 12:00:31的发言:
图表上同时实现多空的开仓,并不是做不到,而是你想不想做的问题。只要想到了,这只是一个逻辑和数值的计算关系而已,没有什么实现不了了。

开多:buyholding +1 平多 buyholding -1;
开空: sellholding +1 平空 sellholding -1;

计算asset时,相对复杂些,不过只要增加对浮盈的多空计算,也是容易解决的,buyopenprofit和sellopenprofit,
当然还需要增加相应的函数,如buyenterprice、sellenterprice等等

茅塞顿开,自己做。谢谢IVAN大侠


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


加好友 发短信
等级:新手上路 帖子:40 积分:0 威望:0 精华:0 注册:2014/8/24 3:32:08
  发帖心情 Post By:2014/9/9 15:09:31 [显示全部帖子]

以下是引用Ivan在2014/9/9 12:31:22的发言:

我还以为你实现了在图标模式下的锁仓操作。

我的理解是:

1)原先我担心buy\sell指令的执行与holding有关,不知道是否能够顺利执行buy\sell,这是本贴一开始时候的理解,毕竟多空同时持仓,holding有可能混乱;

2)你的回答,让我以为你做到了多空同时持仓。这就证明buy\sell的执行与holding 无关。只要buy\sell 指令能够实际执行,其他函数的设计都应该不是很难,甚至可以通过变量跟随开平仓语句去实现。这就看到了自己做的希望

 

现在你说连buy\sell也要丢弃,那我自己就不能完成了。


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


加好友 发短信
等级:新手上路 帖子:40 积分:0 威望:0 精华:0 注册:2014/8/24 3:32:08
  发帖心情 Post By:2014/9/9 15:11:56 [显示全部帖子]

所以,请问IVAN大侠,你在图表交易模式下,实现了同时多空持仓了吗?

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


加好友 发短信
等级:新手上路 帖子:40 积分:0 威望:0 精华:0 注册:2014/8/24 3:32:08
  发帖心情 Post By:2014/9/9 15:47:09 [显示全部帖子]

以下是引用Ivan在2014/9/9 15:24:26的发言:
图表模式下,要多空持仓,目前必须使用两个策略,否则无法实现,因为buy和sell本身就不允许。

图表模式下,两个窗口,一个正常多空单向操作,另一个在需要时反向锁仓,两个holding相互独立,这样也似乎能达到自动操作的目的。

历史回测也似乎没有问题。

 

有时间试试,多谢。


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


加好友 发短信
等级:新手上路 帖子:40 积分:0 威望:0 精华:0 注册:2014/8/24 3:32:08
  发帖心情 Post By:2014/9/9 16:07:44 [显示全部帖子]

以下是引用Ivan在2014/9/9 15:38:15的发言:
还有,对于后台交易,其实也应该是可以进行测试的,只要不涉及到读取账号的函数,其他的只要是类似图表模式的逻辑的后台下单模块,都可以参照图表模式进行测试的。

这个话的意思有点难理解。

你是不是说,将后台语句变换为图表语句,从而利用图表模式测试?

后台调取真实账号的持仓,tbuyholding\tsellholding,从而实现锁仓,但这个在图表上无法对应实现,“只要不涉及读取账号的函数”,这个在锁仓来说没什么用。


 回到顶部