t77129 發表於 11-8-11 22:17

語法問題

請問各位大大
假設data1是台指,data2是加權
程式用data2控制data1的買賣
以下為正確程式碼:

inputs: Price( Close ), Length( 10 );
variables:Value1(0),Value2(0);

Value1 = close of data1;
Value2 = close of data2;

ifvalue2 > value2
    and value2 >AverageFC(value2,Length)
then
Buy ( "TX" ) next bar at market ;

問題是:為什麼紅色部分不能改成price?
不能用input再把他抓成close嗎?
謝謝囉~

t77129 發表於 11-8-12 09:24

順便再請問,請問如果設定盤後以limit進場(這邊沒有問題),但是如果隔天12點以前沒有買到,則刪除委託,請問要怎麼寫?謝謝

maison6579 發表於 11-8-12 15:14

你可以這樣寫

inputs: Price1( Close of data1 ), Price2(Close of data2), Length( 10 );
variables:Value1(0),Value2(0);

//Value1 = close of data1;
//Value2 = close of data2;

ifprice2 > price2
    and Price2 >AverageFC(price2,Length)
then
Buy ( "TX" ) next bar at market ;

t77129 發表於 11-8-12 15:32

原來是直接寫在input的地方,感激不盡~~~

t77129 發表於 11-8-14 11:21

請問要怎麼設定回測的初始資金阿?我是0,看了很多回測報告好像都是100000,謝謝
頁: [1]
查看完整版本: 語法問題