Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共10 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:一个程序同时在10个品种上运行,会有问题吗?

1楼
c100011626 发表于:2016/8/2 13:20:50
一个程序同时在10个品种上运行,会有问题吗?会相互干扰吗?如果程序中有全局变量,会自动分开运行吗?
2楼
pyd 发表于:2016/8/2 13:23:29

0是平掉本品种所有实际持仓,平仓手数不要写0,策略全平写holding。

用的哪个全局变量?

[此贴子已经被作者于2016-8-2 13:25:05编辑过]
3楼
c100011626 发表于:2016/8/2 14:38:22
如果不用全局变量是不是就可以这样运行?各开各的,各请各的,全部用了一个变量当计数器,开仓后开始计数,会不会相互影响
4楼
wenarm 发表于:2016/8/2 14:47:10

程序是相互独立的。互补影响。

全局变量这个要看你具体定义的是什么样的全局变量。这个你可以看下全局变量的解释和区别

http://www.weistock.com/WeisoftHelp/zbgs003.htm

 

[此贴子已经被作者于2016-8-2 14:51:27编辑过]
5楼
c100011626 发表于:2016/8/2 15:02:57
是VARIABLE全局变量,写在程序里面,开仓后开始计时,如果一个程序应用在10个品种上,有的开仓时间不同,相互间会影响吗?
6楼
pyd 发表于:2016/8/2 15:04:10

1,需要注意的:0是平掉本品种所有实际持仓,平仓手数不要写0,策略全平写holding。

2,VARIABLE全局变量不影响。

 

7楼
c100011626 发表于:2016/8/2 15:35:41

如果是平空,holding是负数吧,是不是要去绝对值,用abs()

8楼
yukizzc 发表于:2016/8/2 15:39:43
不需要的,平仓直接写holdin就行了
9楼
c100011626 发表于:2016/8/2 18:27:42

同一品种多、空之间平仓会不会相互影响。比如:现在持有同一品种5个多单,5个空单

A程序:平多:SELL(HOLDING>0,1,MARKET),LINETHICK0;

B程序:平空:SELLSHORT(HOLDING<0,1,MARKET),LINETHICK0;

运行后是还持有同一品种4个多单,4个空单

10楼
wenarm 发表于:2016/8/3 8:28:01

互不影响,你现在的其实纠结在图表的机制上。

每个图表是独立互不干扰的。(条件是在没有全局变量,平仓手数不要填0,这前面已经解释原因了)

共10 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.29688 s, 2 queries.