关于空头平仓价格上涨内容导航:
1、空头平仓价格上涨
if (position.direction == Direction.SHORT) {
if (price > position.price) {
position.price = price
}
}
// 多头平仓价格下跌
else if (position.direction == Direction.LONG) {
if (price < position.price) {
position.price = price
}
}
}
/**
* 更新持仓数量
* @param position
* @param volume
*/
updatePositionVolume(position, volume) {
position.volume += volume
}
/**
* 更新持仓均价
* @param position
* @param price
* @param volume
*/
updatePositionPrice(position, price, volume) {
// 计算成交价格之和
let sumPrice = position.price * position.volume
sumPrice += price * volume
// 计算新的持仓均价
position.price = sumPrice / (position.volume + volume)
}
/**
* 更新持仓盈亏
* @param position
* @param price
*/
updatePositionPnl(position, price) {
let pnl = 0
// 多头仓位
if (position.direction == Direction.LONG) {
pnl = (price - position.price) * position.volume * position.symbol.size
}
// 空头仓位
else if (position.direction == Direction.SHORT) {
pnl = (position.price - price) * position.volume * position.symbol.size
}
position.pnl = pnl
}
/**
* 更新持仓保证金
* @param position
*/
updatePositionMargin(position) {
let margin = 0
// 多头仓位
if (position.direction == Direction.LONG) {
margin = position.price * position.volume * position.symbol.size * position.symbol.margin_rate
}
// 空头仓位
else if (position.direction == Direction.SHORT) {
margin = position.price * position.volume * position.symbol.size * position.symbol.margin_rate
}
position.margin = margin
}
/**
* 更新持仓信息
* @param position
* @param price
* @param volume
*/
updatePosition(position, price, volume) {
this.updatePositionPrice(position, price, volume)
this.updatePositionVolume(position, volume)
this.updatePositionPnl(position, price)
this.updatePositionMargin(position)
}
/**
* 执行开仓
* @param symbol
* @param direction
* @param offset
* @param price
* @param volume
*/
open(symbol, direction, offset, price, volume) {
// 创建持仓
let position = this.createPosition(symbol, direction, offset, price, volume)
// 更新持仓
this.updatePosition(position, price, volume)
// 添加到持仓列表中
this.positions.push(position)
// 更新持仓缓存
this.updatePositionCache(position)
// 更新持仓盈亏
this.updateAccountPnl()
// 更新持仓保证金
this.updateAccountMargin()
// 更新可用资金
this.updateAccountAvailable()
// 更新总权益
this.updateAccountEquity()
// 更新冻结保证金
this.updateAccountFrozenMargin()
// 更新冻结手续费
this.updateAccountFrozenCommission()
// 更新冻结权益
this.updateAccountFrozenEquity()
// 更新可取资金
this.updateAccountWithdrawable()
// 更新保证金率
this.updateAccountMarginRate()
// 更新风险度
this.updateAccountRisk()
// 更新持仓比例
this.updateAccountPositionRatio()
// 更新持仓市值
this.updateAccountPositionValue()
// 更新持仓市值比例
this.updateAccountPositionValueRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益
this.updateAccountPositionEquity()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
// 更新持仓权益比例
this.updateAccountPositionEquityRatio()
2、空头平仓价格上涨还是下跌
股指期货最大的特点是为机构套期保值的工具了。股市持有的筹代超孔后促还组乎码可以在股指期货市场下空单盈利抵消股指下跌带来的损失。而散户下氢就无法避免这个损失了。而如果升做多市场的时也可赚。对股市有影响,但不能起决定性,沪深300指数成为股指期货的船班本标的指数,300成份股整体涨跌决定股指期货走势,期货是买卖未来3、空头平仓价格上涨的原因
说明空头开始大幅出场,可能出现空杀空。这是空头主导的行情,后市并不代表一定会涨。上海期货交易所螺纹钢期货标准合约
交易品种 螺纹钢
交易单位 10吨/手
报价单位 元(人民币)/吨
最小变动价位 1元/吨
每日价格最大波动限制 不超过上一交易日结算价±3%
合约交割月份 1~12月
交易时间 上午9:00~11:30 下午1:30~3:00和交易所规定的其他交易时间
最后交易日 合约交割月份的15日(遇法定假日顺延)
交割日期 最后交易日后连续五个工作日