HTS 4000可用and、 or等等的語法來連結不同條件的組成

那可不可以從四個條件1、2、3、4中取三個條件呢?(例如124成立買進,或234成立買進等等...)

答案是可以的,而語法教學如下,假設我們以四條ma中只要有三條向上就買進,一條向下就賣出,語法如下

(藍色字體是得分制語法)

var:score(0)
condition1=average(close,5)>average(close,5)[1]
condition2=average(close,50)>average(close,50)[1]
condition3=average(close,100)>average(close,100)[1]
condition4=average(close,200)>average(close,200)[1]

 

score=0

if condition1 then
score=score+1
end if

if condition2 then
score=score+1
end if

if condition3 then
score=score+1
end if

if condition4 then
score=score+1
end if

 

if score>=3 then
buy next bar at market
end if

if score<=1 then
sell next bar at market
end if


    全站熱搜

    日盛期貨程式交易 發表在 痞客邦 留言(1) 人氣()