COCO研究院

 找回密碼
 註冊
搜索
查看: 1929|回復: 4

請教諸位前輩程式的問題

[複製鏈接]
發表於 14-11-7 09:23 | 顯示全部樓層 |閱讀模式
我是初學者,下列是在ray's的網站抄下的程式,請教各位前輩以下問題,感謝不吝指教。
1. 如照下列一字不改進行編譯,則無法編譯。
2. 如把vars:var0(0);改為 vars:var0(0),var1(0); 則下一行的var1=Slow_K(Len );是   錯誤的,不能編譯。
3. 再把var1=Slow_K(Len );改為var1=SlowK(Len );則可以編譯了。
4. 以上完成後雖然可以編譯,但無法產生交易訊號。


inputs:Price(close),Len(14);
vars:var1(0);


var1=Slow_K(Len );


if marketposition=0 and  var1 > 80 then begin
buy("buy") next bar at market;  
end;


if marketposition=0 and  var1<  20 then begin
sellshort("sell") next bar at market;  
end;


if marketposition>0 and  var1 <20 then begin
sell("EXIT_buy") next bar at market;  
end;


if marketposition<0 and  var1 >80 then begin
buytocover("EXIT_sell") next bar at market;  
end;
發表於 14-11-7 11:22 | 顯示全部樓層
Slow_K會不會是他自己寫的function
而你沒有Slow_K這個function
所以編譯出錯
 樓主| 發表於 14-11-7 20:29 | 顯示全部樓層
paf 發表於 14-11-7 11:22
Slow_K會不會是他自己寫的function
而你沒有Slow_K這個function
所以編譯出錯

感謝P大的指教,因我還是菜鳥,故看不出來。
發表於 14-11-8 00:26 | 顯示全部樓層
可以買本工具書來對照~不過真的不太好上手 我都一直學不太會
發表於 14-11-8 00:43 | 顯示全部樓層
本帖最後由 TrendRover 於 14-11-8 00:47 編輯

語言就是要 A B C 開始一句一句 看教本 KWAY出的中文那本~~~
ps:如果你沒上過程式課,好歹到交大OCW上上C language
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-29 08:24

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |