2
Follow
0
Followers
以下のインジケーターの値を取得して判断したいのですが、戦略条件に使えるようにどのように記述すればよいか教えていただけますでしょうか?
Created 2022-10-17 22:31:57 Updated 2022-10-23 12:20:34
1
1047
この指標を評価して判断したいのですが, 策略に使う条件をどのように書けばよいのでしょうか?
//指标取值
// varip HVchmthresholdExtraHigh = chmthresholdExtraHigh == chm1
// varip HVchmthresholdHigh = chmthresholdHigh == chm2
var bool HVconditionExtraHigh = conditionExtraHigh
var bool HVconditionHigh = conditionHigh
//判断阳线或阴线
var bool kbar = na
kbar := close > open
hbar = kbar ? "阳线" : "阴线" //hbar 阳线
lbar = not kbar ? "阴线" : "阳线" //lbar 阴线
2つの変更点があります.
戦略に必要な条件は
ケイド:陽K線に対応する量エネルギー柱が赤に示される
空白:陰K線に対応する量能柱が赤で示される
- 陽線または陰線を判断する変数の定義:var bool kbar = na,定義タイプに問題があり,修正が必要,または新しい正しい記述が必要である.
FMZまたはtradingviewで単独で読み込むことは問題ありませんが,組合せ策がtradingviewで読み込むには,このようなエラーが発生します: (((Cannot call 'operator ==' with argument 'expr0'='hbar'. An argument of 'series string' type was used but a 'series bool' is expected))
Long = hbar == HVconditionExtraHigh and HVconditionHigh
Short = lbar == HVconditionExtraHigh and HVconditionHigh
上のような条件しか書けないけど,これは間違いないし,他の指標値と組み合わせると問題があるだろう,大<unk>の指導,戦略に必要な条件を書いてください,ありがとう。
注意: (私は上記の指標をロードテストしたのですが,FMZで表示される副グラフの効果は悪かったので,トレードビューで表示されるようにロードする必要があります)
Related Recommendations
Inventor Quant Workflow FAQ (Continuously Updated)Financial Magic Zone Global KOL RecruitmentFAQ Summary (Updating...)PINE Language Introductory Tutorial of FMZ QuantPrimary Tutorial of Strategy Writing with FMZ Quant Trading Platform (Must Read)Getting Started with FMZ Quant Trading Platform (Must Read)MyLanguage DocFMZ PINE Script DocNotes & Explanation of Futures Reverse Doubling Algorithm StrategySolutions to Obtaining Docker Http Request Message
Comment
All comments (1)
您好,把多个指标写在一个策略中,你要注意,多个指标计算实现的时候有没有重复定义的重名变量,如果有肯定要修改区别。否则一个指标中定义a, 另一个指标中也有a这个变量,他们单独运行的时候是没问题的,放在一起就互相影响了。 判断阳线和阴线很简单: close > open 阳线, close < open 阴线。
4 years ago
- 1
