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

不同讯号中相同的变数名称 [MultiCharts MC]

  • 咨询内容:请问一下,在同一个视窗及商品中,加入两个不同的讯号,如果这两个讯号中使用了相同的变数名称(如:var1(0) ),会互相影响吗?

    我的好像会,请问这是正常的吗?

     

  • MC技术部:不会 变数有各自独立的记忆空间

     

  • MC客服:那就怪了,我有三个讯号,各自开启时,绩效是正的(有赚有赔),三个同时打开任两个,全部绩效都是负的,而且,每一笔交易都是赔固定金额(只有赔,没有任何一笔赚),而且这个金额刚好就是手续费。

    因为我的停损依不同的讯号有不同的停损,所以,都用变数,如 var1,三个讯号都用 var1,三个讯号都会宣告

    vars: var1(0);

    setstopshare;
    setstoploss(var1*bigpointvalue);

    类似这样的写法。

    我怀疑是这个的问题,还没有完全确认。我会再试试。

    谢谢。

    但有了上次 Chikin OSC 的经验後,我觉得 Multicharts 的讯号之间是有可能会互相影响的。

     

  • MC客服:三个讯号,各自开启时,绩效是正的(有赚有赔),三个同时打开任两个,全部绩效都是负的
    正常的,因为你用的是多模组模式

    我觉得 Multicharts 的讯号之间是有可能会互相影响的。
    多模组模式讯号的部位会相互影响呀,但那不表示变数会影响,这是两码子事唷

     

  • MC客服:等我写一个简单的测式程式之後再说,但您的回覆不完全正确。

    我虽然用了多种讯号,但开盘时会先判断,所以,只有一个讯号会在当天进场,另两个的条件不会成立,所以不会进场。

    所以,彼此之间不会影响彼此的部位。

    总之,等我有进一步的发现之後再提供更多的资料。

    我只是想要再确认一下,不同的讯号是可以使用相同变数名称的。

    谢谢。

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

相关文章

    没有相关内容