您现在的位置:程序化交易>> 期货公式>> (MC)multicharts>> MC知识>>正文内容

ALEX老师请进 [MC]

  • MC用户求助: 一、MC中有三种部位,一个是图表部位;一个是策略部位,用marketposition_at_broker_for_the_strategy;另一个是经纪商部位,用marketposition_at_broker;MC中关键字中说到的部位除特殊说明指策略部位或者经纪商部位,否则都是指图表部位,根据图表的进出场进行计算取值的;策略部位和经纪商部位可以在交易追踪器的“策略部位”栏位看到当前数值。

    二、举例说明一下:bar编号为3时,买入3手;编号为10时,再买入5手,那么此时当前部位的持仓是8手,第一笔进场就在bar编号为3时的进场,第二笔进场就是bar编号为10时的进场;接着,在bar编号为15时,平仓当前部位,也就是将当前的8手全部平仓,那么当前部位的持仓是0手,而上一个平仓部位的持仓是8手,也就是最后一个已经平仓的部位;接着,在bar编号为20时,空头进场7手,在bar编号为30时,再空头进场3手,那么此时未平仓部位的持仓是10手,而上一个平仓部位(也就是最后一个平仓部位)的第一笔进场就是3手,上一个平仓部位的第二笔进场是5手,当前部位的第一笔进场是7手,当前部位第二笔进场是3手。以此类推,当前部位被平仓了,也就成为上一个平仓部位,而上一个平仓部位随着当前部位的平仓会变成前第二个平仓部位,这样以此类推,成为上第三个平仓部位、上第四个平仓部位,也就是随着marketposition的变化而向后推移。

     

  • MC回复讨论一: 一、MC中有三种部位,一个是图表部位;一个是策略部位,用marketposition_at_broker_for_the_strategy;另一个是经纪商部位,用marketposition_at_broker;MC中关键字中说到的部位除特殊说明指策略部位或者经纪商部位,否则都是指图表部位,根据图表的进出场进行计算取值的;策略部位和经纪商部位可以在交易追踪器的“策略部位”栏位看到当前数值。

    二、举例说明一下:bar编号为3时,买入3手;编号为10时,再买入5手,那么此时当前部位的持仓是8手,第一笔进场就在bar编号为3时的进场,第二笔进场就是bar编号为10时的进场;接着,在bar编号为15时,平仓当前部位,也就是将当前的8手全部平仓,那么当前部位的持仓是0手,而上一个平仓部位的持仓是8手,也就是最后一个已经平仓的部位;接着,在bar编号为20时,空头进场7手,在bar编号为30时,再空头进场3手,那么此时未平仓部位的持仓是10手,而上一个平仓部位(也就是最后一个平仓部位)的第一笔进场就是3手,上一个平仓部位的第二笔进场是5手,当前部位的第一笔进场是7手,当前部位第二笔进场是3手。以此类推,当前部位被平仓了,也就成为上一个平仓部位,而上一个平仓部位随着当前部位的平仓会变成前第二个平仓部位,这样以此类推,成为上第三个平仓部位、上第四个平仓部位,也就是随着marketposition的变化而向后推移。

     

  • MC回复讨论二: 谢谢老师的耐性回答,那么在多个图表同一品种运行时各个图表的策略里面的MP都会对应各个图表的持仓,我的理解对吗?另外,开启BAR内交易的情况下同一根BAR来回多次交易的情况下MP如何根据每一个TICK计算图表持仓?

     

  • MC回复讨论三:

    图表部位是在图表上显示出来的,如图1所示;策略会取所在图表的部位,不同图表是独立的。
    开启bar内模式,每笔tick,代码都会计算一次,每次计算都会取一次图表部位,没有显示在图表上就取不到。

     

  • MC回复讨论四:

    图表部位是在图表上显示出来的,如图1所示;策略会取所在图表的部位,不同图表是独立的。
    开启bar内模式,每笔tick,代码都会计算一次,每次计算都会取一次图表部位,没有显示在图表上就取不到。

 

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

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


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

相关文章

    没有相关内容