1

条件が満たされた最後のイベント以降のバーの 1 時間ごとの時間枠を数えています。うまく動作します。

ta.barssince(cond == true)

マルチタイムフレームの同じ戦略で同じことをしたいです。たとえば、毎日の TF で。ta.barssince選択した時間枠とは別の時間枠でこれを提供しないという事実を回避するにはどうすればよいですか?

私が考えることができる唯一のことは、私が持っているすべての値に24を掛けることです.

24x よりも優れた回避策やアイデアはありますか?

(私が何を達成しようとしているのか知りたい場合は、マルチタイムフレーム分析でピボットポイントを見つけようとしています。これは毎時および毎日です。したがって、すべてのレベルで弱気の発散を取り入れて、早すぎる買いを避けることができます。)

4

1 に答える 1

1

関数barssince()を使用して、別のチャート TF のスコープで式を計算できます。request.security()

//@version=5
strategy("My Strategy", overlay=false, margin_long=100, margin_short=100)

cond = ta.barssince(close>open)
plot(cond) // current TF
s = request.security(syminfo.tickerid, "60", cond) 
plot(s, color = color.red)   // 1H


于 2021-12-01T12:19:21.173 に答える