怎么定位开仓bar [MC]
-
MC用户求助:
您说的意思,可能是通过barssinceentry关键字引用历史数据,比如,引用当前部位开仓那根bar(方便叙述,暂且命名为A)上的收盘价,那么您可以在代码中存在close[barssinceentry(0)]的语句,但是,随着当根bar的位置越来越远离A,也就是barssinceentry(0)的值越来越大,当barssinceentry(0)的值大于策略属性中设置的最大bar数量时,就会弹出”指标运算试图参考的bar的数量比当前设置的“指标运算参考的最大bar的数量多”的提示窗口。
所以如果,您需要引用开仓那根bar上的数据,可能需要通过其它方法了。关键字symbol_close、symbol_high、symbol_low、symbol_open、symbol_currentbar、symbol_date、symbol_downticks、symbol_openint、symbol_tickid、symbol_ticks、symbol_time、symbol_time_s、symbol_upticks、symbol_volume、symbol_length这些关键字的取值不受最大bar的数量的限制,它们只是在对应的关键字前面加了symbol,以区分这个最大bar的限制;例如symbol_close对应到close,两者的不同在于,symbol_close不受最大参考bar的设定的限制,可以引用任意历史bar的收盘价收据,而close会受到最大参考bar的设定的限制,一旦引用的历史数据超过最大bar的限定就会报错。
-
MC回复讨论一:
您说的意思,可能是通过barssinceentry关键字引用历史数据,比如,引用当前部位开仓那根bar(方便叙述,暂且命名为A)上的收盘价,那么您可以在代码中存在close[barssinceentry(0)]的语句,但是,随着当根bar的位置越来越远离A,也就是barssinceentry(0)的值越来越大,当barssinceentry(0)的值大于策略属性中设置的最大bar数量时,就会弹出”指标运算试图参考的bar的数量比当前设置的“指标运算参考的最大bar的数量多”的提示窗口。
所以如果,您需要引用开仓那根bar上的数据,可能需要通过其它方法了。关键字symbol_close、symbol_high、symbol_low、symbol_open、symbol_currentbar、symbol_date、symbol_downticks、symbol_openint、symbol_tickid、symbol_ticks、symbol_time、symbol_time_s、symbol_upticks、symbol_volume、symbol_length这些关键字的取值不受最大bar的数量的限制,它们只是在对应的关键字前面加了symbol,以区分这个最大bar的限制;例如symbol_close对应到close,两者的不同在于,symbol_close不受最大参考bar的设定的限制,可以引用任意历史bar的收盘价收据,而close会受到最大参考bar的设定的限制,一旦引用的历史数据超过最大bar的限定就会报错。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容