保证金要求的计算和利润估算

Python 开发人员可以使用 order_calc_marginorder_calc_profit 函数直接计算脚本中提议的交易操作的保证金和潜在损益。在成功执行的情况下,任何函数的结果都是一个实数;否则,结果为 None

float order_calc_margin(action, symbol, volume, price)

order_calc_margin 函数返回完成指定交易操作 action 所需的保证金金额(以账户货币为单位),可以是 ENUM_ORDER_TYPE 枚举中的两个元素之一:ORDER_TYPE_BUY 或 ORDER_TYPE_SELL。以下参数指定了金融工具的名称、交易额和开盘价。

该函数类似于 OrderCalcMargin

float order_calc_profit(action, symbol, volume, price_open, price_close)

order_calc_profit 函数返回指定交易类型、交易品种和交易量的损益金额(以账户货币为单位),以及市场买入和卖出价格之间的差额。

该函数类似于 OrderCalcProfit

建议在 发送订单之前,检查保证金和交易操作的预期结果。