平靜的海 發表於 15-12-30 03:15

請問寫法

請問各位大大
今天的開盤價 - 昨日收盤價 OpenD(0)-CloseD(1)                               //意既開高
其所得的數字為正值欲求這個數值 OpenD(0)-CloseD(1) =aaa;

請問aaa   是要先宣告(vars:)還是要 指定(inputs:)

因為我要先計算出找到這個aaa (昨收今開的價差) 然後利用這個aaa+CloseD(1)做為我設定的基準價位 (然後再加以利用)
簡易的數學算法我知道 碰到程式就有點問題了 請各位大大幫忙 謝謝

請問該如何寫出??

再請問 如果使用絕對值(absvalue) 是指就算是負數也會變成正數 如一般數學的寫法 │-2 │=2

煩請大大解惑

感恩



easytrader788 發表於 15-12-30 09:02

先宣告 Var:aaa(0)
然後再加入 aaa = OpenD(0)-CloseD(1)

若要將 aaa 去跟一個可變參數作比較 ,則可以宣告一個參數

input: bbb(100)

這樣就可以 if aaa > bbb then ....

bbb 參數可以在優化過程中調整

沒房子的阿捨 發表於 15-12-30 09:21

計算昨收與今開距離
aaa=absvalue(closed(1)-opend(0));

頁: [1]
查看完整版本: 請問寫法