jason5480

external_input_utils

jason5480 已更新   
Library "external_input_utils"
Collection of external input utilities for conversion and other hacky functions

str_to_src(value) str_to_src - Convert the string value to the coresponding source series. It can be used to limit the "input.source" choices provided to the end user.
The most interesting part is that it can be used to overcome the "one input.source call limitation" for external inputs to your script
  Parameters:
    value: - The string equivalent to the source to be converted
  Returns: series of the coresponding source

eval_cond(input, operator, value, defval) eval_cond - Evaluate the condition given an operator
  Parameters:
    input: - The input to be compared with. It can be an external input or a regular one
    operator: - The string operator that describe the coparison operation
    value: - The value to compare with the input. This can be a serries or a constant
    defval: - The boolean value to return when 'noop' is selected
  Returns: series of bool the result of the operation evaluation
版本注释:
v2
add mod10 and /10 operators
版本注释:
v3
版本注释:
v4
  • add mod100 operator
  • append the '==' in mod operator strings to better describe the operation
版本注释:
v5
change the default of the noop eval_cond function to false
版本注释:
v6
Add error messages on invalid value and operator
版本注释:
v7
Added rising and falling conditions and removed mod div.
Follow naming conventions.
版本注释:
v8
Add 'na' and 'not na' conditions
版本注释:
v9
Add barssince operator

If you're interested in exploring and discovering other high quality free strategies come join us in Discord: discord.gg/2wkm9QqSuY
Pine脚本库

本着真正的TradingView精神,作者将此Pine代码以开源脚本库发布,以便我们社区的其他Pine程序员可以重用它。向作者致敬!您可以私下或在其他开源出版物中使用此库,但在出版物中重用此代码受网站规则约束。

免责声明

这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。

想使用这个脚本库吗?

复制以下行并将其粘贴到您的脚本中。