在松脚本中逐条满足某些条件
meet some condition bar by bar in pine script
如何检查每个柱是否满足某些条件?
我想在每个柱完成时(逐个柱)检查慢速和快速 EMA 的交叉,直到交叉发生。我对此一无所知,很高兴告诉您如何操作?
您需要使用 if
运算符和 crossover
函数
https://www.tradingview.com/pine-script-docs/en/v4/language/Expressions_declarations_and_statements.html#if-statement
https://www.tradingview.com/pine-script-reference/v4/#fun_crossover
//@version=4
study("My Script")
ema10 = ema(close, 10)
ema20 = ema(close, 20)
plot(ema10, color = color.red)
plot(ema20, color = color.green)
if crossover(ema10,ema20)
label.new(bar_index, high, text = "Crossover ema10 over ema20")
如何检查每个柱是否满足某些条件? 我想在每个柱完成时(逐个柱)检查慢速和快速 EMA 的交叉,直到交叉发生。我对此一无所知,很高兴告诉您如何操作?
您需要使用 if
运算符和 crossover
函数
https://www.tradingview.com/pine-script-docs/en/v4/language/Expressions_declarations_and_statements.html#if-statement https://www.tradingview.com/pine-script-reference/v4/#fun_crossover
//@version=4
study("My Script")
ema10 = ema(close, 10)
ema20 = ema(close, 20)
plot(ema10, color = color.red)
plot(ema20, color = color.green)
if crossover(ema10,ema20)
label.new(bar_index, high, text = "Crossover ema10 over ema20")