请教大佬们一个问题,怎么设置一个止盈点数,然后根据持仓单的均价+止盈点数来平
请教大佬们一个问题,怎么设置一个止盈点数,然后根据持仓单的均价+止盈点数来平仓? |
|
|
|
|
CCC
DDD
DDD
DDD
DDD
所谓均价,准确地说是“加权平均价”,就是“订单开仓价 * 订单手数”的总和,除以总手数。这样得到订单开仓价的加权平均价。(当然这是指同一个方向,要么都是多单,要么都是空单)
如果当价格超过加权平均价时平仓,那么就意味着你想“整体平仓”。所以你可以一次性地用上面公式计算出加权平均价,然后将“止盈点数”按照总手数来换算出来应该等待市场价格超出加权平均价上浮动多少比例才应该出场,再统一将这个修正过的统一出场价格给“所有订单”统一设置 SL。 |
|
|
|
|
DDD
如果程序化交易,尽量不要设置止盈止损,而应该在程序轮询中不断地计算当前盈利总和,一旦总体盈利超过多少,就通过程序对所有订单平仓。这样不把止盈止损发到平台,不让后台“看到”你的扫损价,对自己的账户更安全。
这不用计算加权平均价。加权平均价更多地作用是用来分析仓位布局使用。 |
|
|
|
|