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

标签 timezone pine-script

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

我想知道的是如何仅在上午 7 点至晚上 10 点之间开仓和平仓

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

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

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

最佳答案

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

因此,除非您操纵此参数,否则您在图表上使用哪个时区并不重要。 time() 将始终返回相同的值。

只需将时区信息添加到 time() 调用中即可:

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

关于timezone - Pine Script - 仅在上午 7 点至晚上 10 点之间打开和关闭交易,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74892594/

相关文章:

postgresql - 跨时区查询

python - Pandas 本地化和转换日期时间列而不是日期时间索引

java - Joda Time 将 time zoneddatetime 转换为毫秒

java - 关于java日历功能的问题

google-app-engine - Google Analytics API 使用哪个时区?

pine-script - Pine 脚本中的引用指标

python - TradingView STC 与任何 python STC

pine-script - Pine Script (TradingView) 颜色高于最高点

pine-script - 如何在 pine script V4 上绘制虚线?

pine-script - 如何在使用 Heikin Ashi 蜡烛时获得 Pine 脚本中普通蜡烛的收盘价?