寫的這段程序是不是存在問題!請老師給修改一下 [金字塔]
- 咨詢內(nèi)容:
MA1:=MA(CLOSE,1);
MA2:=o5,LINETHICK0;
variable:maxprofit=0;//有倉位時最大獲利幅度
//開多
IF CROSS(MA1,MA2) THEN
BEGIN
SELLSHORT( HOLDING<0,HOLDING,market); //平空操作
BUY( HOLDING=0,1,market);//開多操作
maxprofit:=0;
END//平倉
SELL(CROSS(MA2,MA1) and HOLDING>0,HOLDING,market);//平多
BUYSHORT(CROSS(MA2,MA1) and HOLDING=0,1,market); //開空操作//判斷當前持倉狀態(tài)下的最大盈利
問題請教:開多和平空是不是要分開寫,再加一個循環(huán)。謝謝
- 金字塔客服:
編譯下來:o5未定義
- 用戶回復(fù):
有,我沒有顯示。他不是問題。只要循環(huán)不存在問題就行,謝謝!
- 網(wǎng)友回復(fù):
此主題相關(guān)圖片如下:未命名.jpg
[此貼子已經(jīng)被作者于2014/11/18 10:32:06編輯過] - 網(wǎng)友回復(fù): 你的代碼哪里能體現(xiàn)出循環(huán)了?你是不是把 if begin end當循環(huán)了?
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容