记录盈亏值,打印盈亏数值并根据盈亏数值绘制收益曲线。
LogProfit(profit) LogProfit(profit, …args)
参数profit为收益数据,该数据由策略中设计的算法计算得出。
profit
true
number
扩展参数,可以输出附带信息到该条收益日志中,arg参数可以传递多个。
arg
false
string / number / bool / object / array / any (平台支持的任意类型)
function main() {
// 在收益图表上打印30个点
for(var i = 0; i < 30; i++) {
LogProfit(i, '&')
Sleep(500)
}
}
def main():
for i in range(30):
LogProfit(i, '&')
Sleep(500)
void main() {
for(int i = 0; i < 30; i++) {
LogProfit(i, '&');
Sleep(500);
}
}
LogProfit函数如果以字符&结尾,则不写入日志到数据库,仅更新收益图表。使用&参数可以避免频繁的收益记录产生大量日志,保持日志简洁。例如:
{@fun/Log/LogProfitReset LogProfitReset}