long_in = ta.crossover(mafast, maslow) and maslow > nbEma long_out = ta.crossunder(mafast, maslow) and maslow > nbEma
short_in = ta.crossunder(mafast, maslow) and maslow < nbEma short_out = ta.crossover(mafast, maslow) and maslow < nbEma
if long_in strategy.entry(“MA2CrossLE”, strategy.long, comment=“MA2CrossLE”) if long_out strategy.close(“MA2CrossLE”, strategy.long, comment=“MA2CrossLE”)
if long_in strategy.entry(“MA2CrossLE”, strategy.short, comment=“MA2CrossLE”) if short_out strategy.close(“MA2CrossLE”, strategy.short, comment=“MA2CrossLE”)
代码里面就简单写了下双均线,其他什么都没有,咨询了下工单,说是轮询次数太多导致的。但是pine没有设置轮询时间的地方呀,请求大神们解答下
zcj252 模板参数轮询时间改为了15s,我就只跑了一个实盘。不知道是不是因为我用的托管是公用导致的。。
发明者量化-小小梦 策略上有模板参数,「Pine语言交易类库」模板参数里有设置轮询的,影响访问频率,另外检查是不是一个服务器上跑了很多操作这个交易所账户的实盘。交易所统计频率看IP地址的。
zcj252 好的,感谢感谢
发明者量化-小小梦 跑实盘最好使用私有托管者,公共托管者可能使用的用户比较多。访问交易所频率比较高。