第一、MC的代碼是從上向下執(zhí)行的
第二、currentshares返回的當(dāng)前持倉的手?jǐn)?shù),若沒有持倉手?jǐn)?shù)則返回0
第三、基于前面兩點(diǎn),第一次執(zhí)行程序時,先輸出currentshares的值,而這時并沒有進(jìn)場持倉;當(dāng)執(zhí)行到”buy 2 shares this bar on close;"時,若在回測中,這個語句會在當(dāng)根bar上標(biāo)記一個2手的多頭進(jìn)場標(biāo)記,盡管如此,依程序執(zhí)行的先后順序,currentshares依然輸出的是0,您可以將currentshares在這個語句后面輸出就會輸出2了;當(dāng)執(zhí)行到”buy 2 shares this bar on close;"時,若在實(shí)盤交易中,這個語句會在下一根bar上標(biāo)記一個2手的多頭進(jìn)場標(biāo)記,那么程序會在下一根bar收盤時輸出2的currentshares返回值。
第四、關(guān)于this bar 和next bar的區(qū)別可以看帖子http://forums.icetech.com.cn/for ... ighlight=this%2Bbar
?
第一、MC的代碼是從上向下執(zhí)行的
第二、currentshares返回的當(dāng)前持倉的手?jǐn)?shù),若沒有持倉手?jǐn)?shù)則返回0
第三、基于前面兩點(diǎn),第一次執(zhí)行程序時,先輸出currentshares的值,而這時并沒有進(jìn)場持倉;當(dāng)執(zhí)行到”buy 2 shares this bar on close;"時,若在回測中,這個語句會在當(dāng)根bar上標(biāo)記一個2手的多頭進(jìn)場標(biāo)記,盡管如此,依程序執(zhí)行的先后順序,currentshares依然輸出的是0,您可以將currentshares在這個語句后面輸出就會輸出2了;當(dāng)執(zhí)行到”buy 2 shares this bar on close;"時,若在實(shí)盤交易中,這個語句會在下一根bar上標(biāo)記一個2手的多頭進(jìn)場標(biāo)記,那么程序會在下一根bar收盤時輸出2的currentshares返回值。
第四、關(guān)于this bar 和next bar的區(qū)別可以看帖子http://forums.icetech.com.cn/for ... ighlight=this%2Bbar