因为是新手,不会写代码,所以只能用策略生成器生成策略,但不可避免的遇到了信号闪烁问题。
通过学习,了解到second是获取当前K线时间秒数的函数,遂生成了利用second函控制K线时间,在K线走完前最后一秒进行开仓的策略。
因为second函数在分钟以 上的图表上返回值都为0,不能产生实际数值,所以只好选择30秒周期图表进行图表。每根K线时间是30秒。
现在的情况是,策略生成器里,设second大于28时进行开仓,在图表上不出现交易信号,等于28时也没有信号,
但改成小于28时,图表上才产生交易信号。
但这个条件违背了我所定义的K线最后一刻开仓的初衷。
在线等 ,请tb技术老师及各路技术大拿帮忙解决。
类。,遂产生了利用second函数控制当前K线的时间,在K线走完前最后一秒进行开仓,以避免信号闪烁。因second函数在分钟以上的图表上返回值都为零,不能产生实际的数值,所以我只能选择30秒周期的图表进行策略交易。
谢谢,但我需要的就是要读取Bar秒数呀!
second返回的是bar时间里的秒数
没有返回机器时间的秒数
你这个需求很难通过生成器解决,基本必须自己写