后台交易的运行原理是什么样的?原来用TB,不知金字塔的后台运行是不是也是每个BAR运行一次公式呢,前一次运行后变量(除全局变量以外)的值会被保存么,下一次运行时变量的值和上次运行一样吗? 请版主指教
谢谢
金字塔提供了两种模式.
一种是基于预警轮询模式,在一个K线周期内会被多次执行交易判断(频率取决于预警时间间隔这个选项),这样可以保证在出现信号时能够以最快速度的发出交易指令,但是用户不用担心一个周期内多次重复交易问题,因为金字塔可以自动防止此现象(可以使用ALLOWREPEAT控制符允许反复开平仓)。
一种就是K线走完再发信号这种工作模式,等同于楼主说的每个BAR运行一次公式。
普通变量的值每次运行都会重新赋值,重新判断。
后台自动交易的运行与图表原理是基本一致的,不同支出主要在于后台自动交易的交易函数,只在最后一个周期才有效,也就是说只在只认最后一个周期的信号做为信号参考。
你原来是TB用户,TB主要是图表交易的,建议你还是继续使用金字塔的图表自动交易,不要上来就直接使用后台,以免给你后面的工作带来不快乐。
金字塔也是每个BAR执行一次公式循环,全局变量需要加VARIABLE:声明,详细的VARIABLE使用,论坛已有很多讨论。请耐心搜索一下
这个分人,我们从不建议一个初级用户就上来使用金字塔的后台自动交易,但是实际就是有那么多不知自知之名上来就用,导致出现问题自己无法解决。
后台自动交易是金字塔一个比较特色的功能,优点很明显,但是缺点是由于在后台工作,对于公式编写非常初级的用户,根本就没有自我调试的能力。
所以我们日后会采取一些限制性措施,保证金字塔的用户,什么样的水平的人,应该使用什么样的版本。