TradingView的strategy.*用法
TradingView的strategy.*系列函数主要分为四大类功能:
订单处理(Order Placement)类函数:
strategy.entry: 开仓指令
strategy.exit: 平仓指令
strategy.order: 下单(可开仓或平仓)
strategy.close: 平仓
strategy.close_all: 清仓
strategy.cancel: 取消单个待处理订单
strategy.cancel_all: 取消所有待处理订单
风险管理类函数:
strategy.risk.max_drawdown: 最大回撤限制
strategy.risk.max_position_size: 每日最大仓位限制
strategy.risk.max_intraday_loss: 日内最大订单亏损限制
strategy.risk.allow_entry_in: 指定允许的开仓方向
strategy.risk.max_cons_loss_days: 连续亏损天数限制
交易信息查询类函数:
openrades系列: 用于查询开仓交易信息
entry_price: 开仓价格
entry_time: 开仓时间
profit: 盈亏金额
size: 交易方向和合约数量
closedtrades系列: 用于查询平仓交易信息
exit_price: 平仓价格
exit_time: 平仓时间
profit: 最终盈亏
max_drawdown: 最大回撤
辅助函数:
strategy.convert_to_account: 货币单位转换到账户币种
strategy.convert_to_symbol: 货币单位转换到交易品种币种
这些函数让我们能够:
1、实现完整的交易策略执行
2、进行风险控制
3、跟踪分析交易表现
4、管理订单生命周期
5、获取详细的交易统计数据