以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  高级功能研发区  (http://222.73.7.161/bbs/list.asp?boardid=5)
----  关于python策略实盘运行的几个问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=5&id=180661)

--  作者:CHF
--  发布时间:2020/6/17 23:05:14
--  关于python策略实盘运行的几个问题

1.python策略运行能读到多少历史数据,比如我需要用到前10天的数据合成均线,是否策略运行后马上能得到?

2.python策略的历史信号是否能得到。回测的时候可能前一天已经开仓进去了,当天加载的话是否能读到历史信号?

 


--  作者:yukizzc
--  发布时间:2020/6/18 9:01:04
--  

history_bar

bar_count int 获取的历史数据数量,必填项

 

这里有填写多少数量的,什么叫读取历史信号,python和pel不一样所谓的上次开仓价上次开仓量这些都是没有的

这些你都可以自己用一个变量去做记录


--  作者:CHF
--  发布时间:2020/6/18 9:21:13
--  
第一个问题我理解了。第二个问题,我自己写了变量记录开平仓,是不是每次我运行模型的时候这些变量是重新开始记录开平仓信号
--  作者:yukizzc
--  发布时间:2020/6/18 9:28:17
--  
是的,变量只是存在内存,你要永久保存的那种就需要自己存硬盘,看api文档里全局变量那几个函数就是写到磁盘里可以下次打开软件使用
--  作者:CHF
--  发布时间:2020/6/18 11:18:52
--  

setextstringsetextdata只能储存单个数值或字符吗?不能储存列表吗?


--  作者:yukizzc
--  发布时间:2020/6/18 12:01:38
--  

不行,你要么不要管电脑,或者自己存数据库

如果你自己写过程序应该都知道,普通变量不存硬盘是不会一直保存的