关于Pine代码中订单通知模板语句的含义咨询
模板语句解析与中文翻译
原模板代码
<p>order {{strategy.order.action}} @ {{strategy.order.contracts}} filled on {{ticker}}. New strategy position is {{strategy.position_size}}</p>
核心含义解析
这是一个用于生成交易通知的模板字符串,其中{{}}包裹的是动态占位符,会被策略执行时的实际数据替换,最终生成的内容会被API桥接软件读取,用于同步交易信息给经纪商:
{{strategy.order.action}}:策略触发的具体交易动作,比如「买入」或「卖出」{{strategy.order.contracts}}:实际成交的合约/股票数量{{ticker}}:交易标的的代码(如股票代码、加密货币对、期货合约代码){{strategy.position_size}}:交易完成后,策略当前的总持仓量(正数代表多头持仓,负数代表空头持仓,0代表无持仓)
中文翻译后的模板
<p>在{{ticker}}上完成{{strategy.order.contracts}}手{{strategy.order.action}}委托。当前策略持仓量为{{strategy.position_size}}</p>
举个实际替换后的例子:当数据为「买入、10、AAPL、10」时,会生成:
在AAPL上完成10手买入委托。当前策略持仓量为10
内容的提问来源于stack exchange,提问作者Jaison Poovakott
相关产品推荐
相关产品推荐

