Pine Script -仅在上午7点至晚上10点之间打开和关闭交易



我现在正在编写一个非常基本的小时图移动平均交叉交易系统。

我想知道的是如何只在早上7点到晚上10点之间打开和关闭交易.

我使用了下面的代码,但它仍然显示交易在这些时间之外开放(如附件图片中的午夜和凌晨1点-到那时我将远远进入梦乡!)

TimeWindow=time(timeframe.period,"0700-2200")    
EnterLong = SmallEMA>MedEMA and close>SmallEMA and close>MedEMA and TimeWindow

你能看看我是否遗漏了什么吗?(截图中的蓝色方块代表上午7点到晚上10点的交易时间)

time函数的timezone参数默认为syminfo.timezone。那是图表主系列的交换时区。

因此,除非您操作此参数,否则您在图表上使用的时区无关紧要。time()将始终返回相同的值。

只需将您的时区信息添加到您的time()呼叫:

TimeWindow=time(timeframe.period,"0700-2200", "GMT")

最新更新