Rss & SiteMap

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

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

标题:请教3

1楼
wxx212 发表于:2019/8/2 23:02:04
#  参数定义区,这里定义的参数可以直接在context对象中获取。--(选择实现)
def parameter():
    input_par("myvalues1",20,1,50,2)#指定一个myvalues1参数缺省20,起始1,结束50,步长2
   

#  在这个方法中编写任何的初始化逻辑。context对象将会在你的算法策略的任何方法之间做传递。--(必须实现)
def init(context):
    # 在context中保存全局变量
    context.s1 = "rb00"   #螺纹钢连续月份
    context.myvalues1=20
    # print("策略启动") #调试打印输出

这两个有什么区别,是必须两个都写上还是任选其一,或者init(context)必须要有,parameter()可以不用?
2楼
yukizzc 发表于:2019/8/5 9:28:50
parameter就是金字塔pel图表策略中input这种定义的可优化的参数,下面那种只是常规的定义变量

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


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