函数
信号编辑器提供了在指定条件时应用各种函数的灵活性。以下是可用函数的说明。
价格类别的函数提供基于您交易品种的当前价格信息。
- Ask:您的经纪商请求的当前价格。
- Bid:您的经纪商提供的当前价格。
- Pip:1 个 Pip 的值。对于 EURUSD,该值为 0.0001。
账户类别的函数提供有关您账户的信息。
- Balance:您账户的当前余额。
- Equity:您账户的当前净值(Balance + 浮动盈亏)。
- Margin Level:账户的当前保证金水平。
日期类别的函数提供有关日期和时间的信息。
- Day of month:1 到 31 之间的数字。每月从 1 开始,以 28 到 31 之间的数字结束,取决于月份的长度。
- Day of week:1(星期一)到 7(星期日)之间的数字。
- Day of year:1(1月1日)到 365 或 366(12月31日)之间的数字。
- Hour:0(凌晨 0 点)到 23(晚上 11 点)之间的数字。
- Minutes:0 到 59 之间的数字。
- Month of year:1 到 12 之间的数字。
- Seconds:0 到 59 之间的数字。
订单类别的函数提供有关已开订单的信息。
- No. of open orders:当前所有已开订单(Buy 和 Sell)的总数。
- No. open buy orders:当前所有已开 Buy 订单的总数。
- No. open sell orders:当前所有已开 Sell 订单的总数。
- Open price:订单开仓价格。在信号上下文中使用时,指的是最后一个 Buy 或 Sell 订单(取决于信号类型)。在 TP/SL 模块上下文中使用时,指的是正在评估的订单。
- Open price highest:任何已开订单中最高的开仓价格。
- Open price highest buy:任何已开 Buy 订单中最高的开仓价格。
- Open price highest sell:任何已开 Sell 订单中最高的开仓价格。
- Open price lowest:任何已开订单中最低的开仓价格。
- Open price lowest buy:任何已开 Buy 订单中最低的开仓价格。
- Open price lowest sell:任何已开 Sell 订单中最低的开仓价格。
- Open price newest:最新已开订单的开仓价格。
- Open price newest buy:最新已开 Buy 订单的开仓价格。
- Open price newest sell:最新已开 Sell 订单的开仓价格。
- Open price oldest:最早已开订单的开仓价格。
- Open price oldest buy:最早已开 Buy 订单的开仓价格。
- Open price oldest sell:最早已开 Sell 订单的开仓价格。
- Open price closed:最近已平仓订单的开仓价格。
- Open price closed buy:最近已平仓 Buy 订单的开仓价格。
- Open price closed sell:最近已平仓 Sell 订单的开仓价格。
- Close price:最近已平仓订单的平仓价格。
- Close price buy:最近已平仓 Buy 订单的平仓价格。
- Close price sell:最近已平仓 Sell 订单的平仓价格。
- Open seconds:自订单开仓以来的持续时间(秒)。在信号上下文中使用时,指的是最后一个 Buy 或 Sell 订单(取决于信号类型)。在 TP/SL 模块上下文中使用时,指的是正在评估的订单。
- Open seconds newest:自最新已开订单开仓以来的持续时间(秒)。
- Open seconds newest buy:自最新已开 Buy 订单开仓以来的持续时间(秒)。
- Open seconds newest sell:自最新已开 Sell 订单开仓以来的持续时间(秒)。
- Closed seconds:自最后一个已平仓订单平仓以来的持续时间(秒)。
- Closed seconds buy:自最后一个已平仓 Buy 订单平仓以来的持续时间(秒)。
- Closed seconds sell:自最后一个已平仓 Sell 订单平仓以来的持续时间(秒)。
- Profit money buy orders:所有已开 Buy 订单的总利润(以账户货币计)。
- Profit money open orders:所有已开订单的总利润(以账户货币计)。
- Profit money sell orders:所有已开 Sell 订单的总利润(以账户货币计)。
- Profit pips buy orders:所有已开 Buy 订单的总利润(以 Pip 计)。
- Profit pips open orders:所有已开订单的总利润(以 Pip 计)。
- Profit pips sell orders:所有已开 Sell 订单的总利润(以 Pip 计)。
- Stop loss:为该订单设置的最近 Stop loss 值。在信号上下文中使用时,指的是最后一个 Buy 或 Sell 订单(取决于信号类型)。在 TP/SL 模块上下文中使用时,指的是正在评估的订单。如果未为订单设置 Stop loss 值,则默认为 Empty 值,表示为一个长数字(2147483647)。
- Stop loss newest:为最新已开订单设置的最近 Stop Loss 值。
- Stop loss newest buy:为最新已开 Buy 订单设置的最近 Stop Loss 值。
- Stop loss newest sell:为最新已开 Sell 订单设置的最近 Stop Loss 值。
- Stop loss oldest:为最早已开订单设置的最近 Stop Loss 值。
- Stop loss oldest buy:为最早已开 Buy 订单设置的最近 Stop Loss 值。
- Stop loss oldest sell:为最早已开 Sell 订单设置的最近 Stop Loss 值。
- Take profit:为该订单设置的最近目标 Take profit。在信号上下文中使用时,指的是最后一个 Buy 或 Sell 订单(取决于信号类型)。在 TP/SL 模块上下文中使用时,指的是正在评估的订单。如果未为订单设置 Take profit 值,则默认为 Empty 值,表示为一个长数字(2147483647)。
- Take profit newest:为最新已开订单设置的最近 Take Profit 值。
- Take profit newest buy:为最新已开 Buy 订单设置的最近 Take Profit 值。
- Take profit newest sell:为最新已开 Sell 订单设置的最近 Take Profit 值。
- Take profit oldest:为最早已开订单设置的最近 Take Profit 值。
- Take profit oldest buy:为最早已开 Buy 订单设置的最近 Take Profit 值。
- Take profit oldest sell:为最早已开 Sell 订单设置的最近 Take Profit 值。
- Volume open orders:此 EA 管理的所有已开订单的总交易量(Lot Size)。
- Volume open orders buy:此 EA 管理的所有已开 Buy 订单的总交易量(Lot Size)。
- Volume open orders sell:此 EA 管理的所有已开 Sell 订单的总交易量(Lot Size)。