context的属性,最大利润率max_profit_rate,怎么才能取到开仓已开最大的最大利润率呢?给出的值总是0。
是不是要给一个时间段参数才能取到这段时间内的最大利润率?要怎么写?
max_profit_rate = context.portfolio.future_account.positions[context.ins].max_profit_rate # 最大利润率
context的属性,最大利润率max_profit_rate,怎么才能取到开仓已开最大的最大利润率呢?给出的值总是0。
是不是要给一个时间段参数才能取到这段时间内的最大利润率?要怎么写?
max_profit_rate = context.portfolio.future_account.positions[context.ins].max_profit_rate # 最大利润率
谢谢参考了,就是类用不到那么多属性,就摘取一点点东西
。但是
if profit_rate >= global_max_return:
global_max_return = profit_rate
打印出来的global_max_return和profit_rate的值是一样的。但在init前面给global_max_return 赋值=0。却变量 'global_max_return' 在赋值前被调用,请检查该变量的调用顺序
谢谢参考了,就是类用不到那么多属性,就摘取一点点东西
。但是
if profit_rate >= global_max_return:
global_max_return = profit_rate
打印出来的global_max_return和profit_rate的值是一样的。但在init前面给global_max_return 赋值=0。却变量 'global_max_return' 在赋值前被调用,请检查该变量的调用顺序
谢谢参考了,就是类用不到那么多属性,就摘取一点点东西
。但是
if profit_rate >= global_max_return:
global_max_return = profit_rate
打印出来的global_max_return和profit_rate的值是一样的。但在init前面给global_max_return 赋值=0。却变量 'global_max_return' 在赋值前被调用,请检查该变量的调用顺序
谢谢参考了,就是类用不到那么多属性,就摘取一点点东西
。但是
if profit_rate >= global_max_return:
global_max_return = profit_rate
打印出来的global_max_return和profit_rate的值是一样的。但在init前面给global_max_return 赋值=0。却变量 'global_max_return' 在赋值前被调用,请检查该变量的调用顺序
需要帮助?
试试AI小助手吧