金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3903|回复: 8

后台程序化交易里一个品种的多个策略的交易时, 使用图表的HOLING的虚拟持仓和资金...

[复制链接]

2

主题

6

帖子

6

积分

Rank: 2

等级: 标准版

注册:
2021-7-7
曾用名:
发表于 2021-11-24 11:00 | 显示全部楼层 |阅读模式
已有帖子介绍:后台程序化函数例如THOLDING返回的是当前我们实际的持仓,故多策略同品种会出现因为持仓和资金相互干扰的现象。解决方案是使用图表的HOLING的虚拟持仓和资金与后台的TBUY,TSELL等混用的方案,每个策略里的持仓和资金都是自己独立的,这样就完全可以避免这种共振现象。
举例如下:
if short then
begin

tsell(holding>0,0,mkt);
sell(holding>0,0,MARKET);

tbuyshort(holding=0,p,lmt,b);
buyshort(holding=0,p,limitr,b);

end
我的问题是:
1、后台程序化交易可以同时使用Sell和TSell,Buyshort和TBuyshort,holding和Tholding等分别属于图表交易和后台交易的交易函数吗?
2、后台交易使用了Sell、Buyshort等图表交易函数,发出了信号及操作,会反映到虚拟持仓中去吗?
谢谢!


回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-11-24 11:10 | 显示全部楼层
本帖最后由 技术009 于 2021-11-24 11:14 编辑

1.系统在语法规范上不禁止这样的使用方式。但是实际用起来 对编写要求很高,逻辑如果很复杂,调试问题也很麻烦。
所以使用这个混搭的方式,建议客户根据自行编写能力 酌情考虑。

2.“后台交易使用了Sell、Buyshort等图表交易函数,发出了信号及操作,会反映到虚拟持仓中去吗?”不会的。图表系统的代码是独立运行的。在持仓等数据上和后台的是不交互的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

2

主题

6

帖子

6

积分

Rank: 2

等级: 标准版

注册:
2021-7-7
曾用名:
 楼主| 发表于 2021-11-24 11:19 | 显示全部楼层
是不是可以这样理解:Sell、Buyshort等交易函数,在后台交易时,条件满足,亦会发出操作信号,并且生成holding数据,但它们不会实际产生账户操作动作。只有TSELL这样的后台交易函数,才会产生实际的账户操作动作。
1楼所述,是想通过Sell、Buyshort等交易函数产生的holding来控制TSELL等的交易?
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-11-24 11:20 | 显示全部楼层
对的。就是它的逻辑正常走。但是你在后台运行,它这个图表信号是被自动忽略的。这个就是2种模式混搭的一个理论基础。

金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

2

主题

6

帖子

6

积分

Rank: 2

等级: 标准版

注册:
2021-7-7
曾用名:
 楼主| 发表于 2021-11-24 11:26 | 显示全部楼层
感谢!
回复

使用道具 举报

2

主题

6

帖子

6

积分

Rank: 2

等级: 标准版

注册:
2021-7-7
曾用名:
 楼主| 发表于 2021-11-24 12:53 | 显示全部楼层
在《图表交易程式化交易持仓监控器》中的“账户多”和“账户空”中所列的账户实际持仓数,是只反映图表交易系统的实际持仓数?还是包括了账户中的所有持仓,即包括图表交易系统的持仓,加上后台交易系统的持仓数?
回复

使用道具 举报

34

主题

9006

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2021-11-24 13:10 | 显示全部楼层
持仓监控器,图表理论持仓数量,和账户实际持仓数据的关系。
无论持仓监控器还是持仓同步,这两个功能都是图表程序化交易的辅助功能。因为同步的标准始终都是理论持仓数量。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

2

主题

6

帖子

6

积分

Rank: 2

等级: 标准版

注册:
2021-7-7
曾用名:
 楼主| 发表于 2021-11-24 13:51 | 显示全部楼层
我的问题是:针对同一个期货品种而言,假设我同时实施图表程序化交易和后台程序化交易,后台交易生成的持仓数会不会反映到《图表交易程式化交易持仓监控器》中的“账户多”和“账户空”中所列的账户持仓数上?
如果图表交易持仓监控器的账户持仓数(不是理论持仓数)只反映图表交易生成的持仓,不反映后台交易生成的持仓,这个系统是怎么做到的?是怎么做到将两个持仓分开计算的?挺高深的。
更进一步,我如果手工操作生成的持仓。怎么和其它方式生成的持仓合并计算和反映?

回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-11-24 14:01 | 显示全部楼层
“后台交易生成的持仓数会不会反映到《图表交易程式化交易持仓监控器》中的“账户多”和“账户空”中所列的账户持仓数上?” 会影响到的。持仓监控器那里就是直接读取账户多空持仓数的。它不管你持仓来源的。

“如果图表交易持仓监控器的账户持仓数(不是理论持仓数)只反映图表交易生成的持仓,不反映后台交易生成的持仓,这个系统是怎么做到的?是怎么做到将两个持仓分开计算的?挺高深的。”
目前不是这样子的。如果能这样,那说实话 会解决很多问题的。 目前要么多账户,要么模组功能才能实现这种多来源账户持仓的区分。
但是多账户和模组都是机构版才行的。
模组的效果: 不是当前程序下的单,它没纳入 账户多范畴内。
截图202111241401277595.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-11-17 13:38 , Processed in 0.301151 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表