如何检查最后一个条件是否为真?
How to check is the last condition true?
我有2个条件:
cond_1 = rsi > 70
cond_2 = rsi < 30
假设 cond_2 必须是最后一个条件 之前:
cond_3 = close > base
怎么做到的?谢谢。
通过使用一个 var bool
来保留它的值并且可以在 1 和 2 发生时翻转。一旦 cond_2
发生,last_was_cond_2
将保持为真,直到 cond_1
发生。
cond_1 = rsi > 70
cond_2 = rsi < 30
var bool last_was_cond_2 = false
if cond_1
last_was_cond_2 := false
else if cond_2
last_was_cond_2 := true
cond_3 = last_was_cond_2 and close > base
我有2个条件:
cond_1 = rsi > 70
cond_2 = rsi < 30
假设 cond_2 必须是最后一个条件 之前:
cond_3 = close > base
怎么做到的?谢谢。
通过使用一个 var bool
来保留它的值并且可以在 1 和 2 发生时翻转。一旦 cond_2
发生,last_was_cond_2
将保持为真,直到 cond_1
发生。
cond_1 = rsi > 70
cond_2 = rsi < 30
var bool last_was_cond_2 = false
if cond_1
last_was_cond_2 := false
else if cond_2
last_was_cond_2 := true
cond_3 = last_was_cond_2 and close > base