cpu是i5(4核)
刚才测试中无意发现,多个策略,
我只勾选2,6,只能用到单核。
勾选2,7,则可以用到多核。
请问金字塔后台,是不是序号是对应某个cpu的核心的?
1、5、9....固定用核心1,
2、6、10。。。。核心2,
3、7、11。。。。核心3,
4、8、12。。。。核心4
1,和序号之间没有对应关系
看下是不是公式模式问题,后台序列模式会自动启用多核并行运行
单策略,逐K线模拟式,只有少量函数的计算采会用到多核
代码如下:创建两个内容相同的策略。监控25个品种,5分钟线(以便观察)
当策略分别位于序号1、5时候,观察输出的时间,发现两个的时间并不会重叠,必然是一个策略输出完再到另外一个
当策略分别位于1、6(1、7等等),观察,发现两个时间是可以重叠的
说明序号1、5,并没有并行运行,而1、6是,是可以并行运行
runmode:1;
//----------------------initialize---------------------------------------
DEBUGFILE('c:\'&FORMULANAME&'.txt',STKLABEL&':Begin',0);
DEBUGFILE('c:\'&FORMULANAME&'.txt',STKLABEL&':End',0);