首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >是否在更改图表分辨率时更改线条绘制长度?

是否在更改图表分辨率时更改线条绘制长度?
EN

Stack Overflow用户
提问于 2020-10-05 11:36:57
回答 1查看 37关注 0票数 1

PINE脚本希望有人能够帮助我,试图调整line.new的不同长度的数量对应于图表的分辨率又名1分钟图表810,但更改为5分钟图表将长度更改为695等。干杯:)

代码语言:javascript
复制
EXT_look

//Length Lookup inputs
len_1mMKT               =   390             //1dayMTK
len_1mEXT               =   810             //1DAYEXT
len_2m                  =   810             //2DAYEXT
len_3m                  =   810             //3DAY EXT
len_5m                  =   695             //5day EXT
len_15m                 =   249             //5DAY
len_30m                 =   497             //30DAY
len_45m                 =   376             //4MONTHS
len_60m                 =   686             //3MONTHS
len_120m                =   734             //6MTHS
len_180m                =   734             //3MTH
len_240m                =   720             //4MTH      
len_D                   =   254             //1Y
len_W                   =   156             //3YR
len_M                   =   61              //5YRS
//------------------------------------------------------------------------------
//Length Variable set
Resolution     = input("", "Resolution", input.resolution)
EXT_look = show_EXT ? len_1mEXT : len_1mMKT


len_length = (input.resolution == "1") ? EXT_look :
     (input.resolution == "2") ? len_2m :
     (input.resolution == "3") ? len_3m :
     (input.resolution == "5") ? len_5m :
     (input.resolution == "15") ? len_15m :
     (input.resolution == "30") ? len_30m :
     (input.resolution == "45") ? len_45m :
     (input.resolution == "60") ? len_60m :
     (input.resolution == "120") ? len_120m :
     (input.resolution == "180") ? len_180m :
     (input.resolution == "240") ? len_240m :
     (input.resolution == "D") ? len_D :
     (input.resolution == "W") ? len_W :
     (input.resolution == "M") ? len_M :
         810
plot(len_length)  
EN

回答 1

Stack Overflow用户

发布于 2020-10-07 03:09:17

不能将input.resolution与整数进行比较,因为它定义了输入变量的类型。

在您的len_length中,您应该改为比较Resolution变量。

代码语言:javascript
复制
//Length Lookup inputs
len_1mMKT               =   390             //1dayMTK
len_1mEXT               =   810             //1DAYEXT
len_2m                  =   810             //2DAYEXT
len_3m                  =   810             //3DAY EXT
len_5m                  =   695             //5day EXT
len_15m                 =   249             //5DAY
len_30m                 =   497             //30DAY
len_45m                 =   376             //4MONTHS
len_60m                 =   686             //3MONTHS
len_120m                =   734             //6MTHS
len_180m                =   734             //3MTH
len_240m                =   720             //4MTH      
len_D                   =   254             //1Y
len_W                   =   156             //3YR
len_M                   =   61              //5YRS
//------------------------------------------------------------------------------
//Length Variable set
Resolution     = input("60", "Resolution", input.resolution)
EXT_look = show_EXT ? len_1mEXT : len_1mMKT

len_length = (Resolution == "1") ? EXT_look :
     (Resolution == "2") ? len_2m :
     (Resolution == "3") ? len_3m :
     (Resolution == "5") ? len_5m :
     (Resolution == "15") ? len_15m :
     (Resolution == "30") ? len_30m :
     (Resolution == "45") ? len_45m :
     (Resolution == "60") ? len_60m :
     (Resolution == "120") ? len_120m :
     (Resolution == "180") ? len_180m :
     (Resolution == "240") ? len_240m :
     (Resolution == "D") ? len_D :
     (Resolution == "W") ? len_W :
     (Resolution == "M") ? len_M :
         810
plot(len_length)  
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64202140

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档