# 参数定义区,这里定义的参数可以直接在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()可以不用?
parameter就是金字塔pel图表策略中input这种定义的可优化的参数,下面那种只是常规的定义变量