上升或下降由2個高點或低點連線畫出來的趨勢線應(yīng)該如何編程?
?
您的問題涉及兩個地方:高低點的確認;通過兩點的趨勢線的畫法。
第一個問題參考帖子“pivot系列函數(shù)”,返回高點值和高點位置使用關(guān)鍵字pivothighvs和pivothighvsbar,返回低點值和低點位置使用關(guān)鍵字pivotlowvs和pivotlowvsbar;第二個問題使用公式編譯器-”字典“欄位-”trendline drawing“類關(guān)鍵字,新建趨勢線使用關(guān)鍵字tl_new_bn
?
once Value1=TL_New_BN(100,1700,200,1750);?
value2=tl_getvalue_bn(value1,currentbar);? //返回趨勢線在當(dāng)根bar上的數(shù)值。
if close cross over value2 then
buy next bar at market;
以上是當(dāng)收盤價上穿趨勢線時,買入進場。