您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

加载合约与交易合约不同时,浮动盈亏计算有问题 [文华财经]

  • 咨询内容: 加载合约与交易合约不同时,浮动盈亏计算有问题。开仓价格以加载合约计算,但是现价却以交易合约的价格计算请核实。

     

  • 文华技术人员:

     请参考:

    模组浮动盈亏计算机制:
    1、数据合约与交易合约一致


    盘前加载显示值计算公式=(盘口价格 - 多头交易合约持仓均价)* 交易单位 * 手数

                          =(空头交易合约持仓均价 – 盘口价格)* 交易单位 * 手数

    解释:盘口价格取值,如果清盘前加载,最新价不为0,盘口价格为最新价;如果清盘后加载,最新价为0,盘口价格为盘口昨结。

     

    2、数据合约与交易合约不一致

    1)自动初始化

    盘前加载显示值计算公式=(盘口价格 - 多头交易合约持仓均价)* 交易单位 * 手数

                              =(空头交易合约持仓均价 – 盘口价格)* 交易单位 * 手数

    解释:盘口价格取值,如果清盘前加载,最新价不为0,盘口价格为最新价;如果清盘后加载,最新价为0,盘口价格为盘口昨结。

    2)手动初始化

    加载弹出的初始化窗口,自动填写的持仓均价为数据合约的持仓均价,这里价格可以手动修改,如果不修改,计算公式如下:

    盘前加载显示值计算公式=(盘口价格 - 多头数据合约持仓均价)* 交易单位 * 手数

                          =(空头数据合约持仓均价 – 盘口价格)* 交易单位 * 手数

    解释:盘口价格取值,如果清盘前加载,最新价不为0,盘口价格为最新价;如果清盘后加载,最新价为0,盘口价格为盘口昨结。

     

    3、无论数据合约与交易合约是否一致

    盘中运行过程中开仓后显示的浮动盈亏的计算公式

    盘中运行显示计算公式=(交易合约最新价 - 多头交易合约持仓均价)* 交易单位 * 手数

                          =(空头交易合约持仓均价 – 交易合约最新价)* 交易单位 * 手数

     

     

  • 文华客服:

    这里的最新价是交易合约的最新价吧?


     

     

  • 网友回复:

    我们这边核实了下是这样的:

    无论数据合约与交易合约是否一致
    盘中运行过程中开仓后显示的浮动盈亏的计算公式
    盘中运行显示计算公式=(交易合约最新价 - 多头交易合约持仓均价)* 交易单位 * 手数
                          =(空头交易合约持仓均价 – 交易合约最新价)* 交易单位 * 手数

     

    您1楼的问题是指初始化的时候这么计算的还是运行过程中这么计算的?

         

     

  • 网友回复: 昨天开多价1356,今天平多价1341,手数2手。亏损应为(1341-1356)*2*100=-3000但是模组显示亏损为5800模组显示开多时,焦炭指数(加载合约)开多成本为1370,(1341-1370)*2*100=-5800所以说,运行模组的利润计算还是有一些问题的。


     

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容