私は以下の指標を評価し,判断する必要があります. 策略条件にどのように書くことができるか教えて下さい.

作者: リン・ハーン希望, 作成日: 2022-10-17 22:31:57, 更新日: 2022-10-23 12:20:34

私は以下の指標を評価し,判断する必要があります. 策略に使える条件をどのように書けばよいか教えて下さい.

//指标取值
// 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に対応する電力の柱が赤で示されている.

2、陽線または陰線の判断変数の定義: var bool kbar = na,定義型に問題があり,修正が必要,または新しい正しい書き方が必要である. FMZまたはTradingViewで単独で読み込むことは問題ではありませんが,トライドビューで読み込むには,以下のようなエラーが発生します: (Cannot call operator == with argument expr0=hbar. An argument of series string type was used but a series bool is expected)

長 = hbar == HVconditionExtraHigh と HVconditionHigh について 短 = lbar == HVconditionExtraHigh と HVconditionHigh と同じ状態です

私は上記のような条件だけ書けるが,それは間違いだ,他の指標値と組み合わせると問題があるだろう.

注意: (上記の指標をテストしたところ,FMZでは添付図が表示されないので,tradingviewにロードして表示される)


もっと

小さな夢こんにちは,複数の指標を 1 つのポリシーに書き込むと,複数の指標を計算するときに定義された重複した重名変数が存在するかどうか注意してください. 違いを修正する必要があります. そうでなければ, 1 つの指標で定義された a が,別の指標にも a があります. 単独で実行すると問題ありません. 陽線と陰線の判断は簡単です. 閉>オープン陽線, close <オープン陰線』.