让交易循环起来

大佬好

今天碰到个让交易循环起来的解决方案,不知能否解决

参数和开仓条件平仓条件都设置好了。

比如说 在 onbaropen 里面设置一个 过程参数 con==0;

算法计算前,标示 con==0 ;

首单开仓后,标示con == 1;

满足平仓条件,con==2;

平仓后 con ==0 ;

当平仓后,是否自动开始新一轮交易算法的运算 ?也就是 让交易循环起来的架构

如何让读写的数据隐藏起来
for循环问题
循环触发策略:一键规避锁仓交易中的交易损耗
for循环的问题
循环语句
for 循环怎么写Break?
如何让过去的手工交易信号出现在图表上?
循环里,怎么把序列函数放在循环外,而不会触发警告?
如何让策略自动运行
循环BUG,求解答

思路是没什么问题,具体能不能跑起来要看你怎么写的

好的,感谢大佬。 先试试看吧。。

还有一个关于程序运行的结构问题

比如,我们在 defs 里面写一个 仓位的算法 和调用 。

numerica lots

numerica lotA

numerica lotB

lots = lotA+lotB

那么在程序主结构 events 里,可以调用 lots, lotA,  lotB。

此时的变量声明,在 DEFS 里的话,就只能调用一次,如果在VARS里面声明变量的话,是否就是本程序中,无限次调用?

局部变量的生命域是最近一层的{},离开这层大括号就被释放了。

vars里定义的局部变量是所有域都有效的,但是一样,离开事件域大括号就被释放了

好的,那还是加上GLOBAL 比较安全。。这两天要开始跑跑测试。另外请教下,策略可以嫁接在模拟账户上,跑实时数据吗

可以

你这些问题在零基础课程里都有回答