[求助]IF與全局變量問題
作者:金字塔 來源:cxh99.com 發(fā)布時(shí)間:2016年05月29日
- 咨詢內(nèi)容:
IF與全局變量問題1、全局變量的設(shè)置variable:n=1; // 全局變量,來控制當(dāng)天交易倉位variable:num=0;// 全局變量,來控制當(dāng)天交易次數(shù)看到論壇有:variable:A=1;B=0;這形式是否成立?A=n? B=num ?A、B如果成立,如此最多數(shù)量?
2、IF COND THEN EXPR1 ELSE EXPR2這個(gè)語句是否可以直接操作下單,如:“ SELLSHORT ”,不知為何通不過?
3、IF COND THEN EXPR1 ELSE EXPR2 + begin + 全局變量 “n”、“ num”的正確編寫結(jié)構(gòu)?
如:條件相同,只是 HOLDING<0、 HOLDING=0 問題,當(dāng) HOLDING<0 開倉2手 ;當(dāng) HOLDING=0 開倉1手,如何編寫?
請(qǐng)老師指導(dǎo),謝謝。
- 金字塔客服:
variable:A=1;B=0;
這個(gè)表示A是全局變量,B是普通變量
variable:A=1,B=0;
A和B中間改成逗號(hào),才表示分別定義兩個(gè)全局變量
- 用戶回復(fù):
條件相同,只是 HOLDING 問題,當(dāng) HOLDING<0 開空倉2手,當(dāng) HOLDING=0 開空倉1手不重復(fù)編寫 IF 條件 AND HOLDING<0 THEN begin BUYSHORT(1,加SRN,THISCLOSE); n:=N*2; num:=num+2; end 請(qǐng)教老師如何編寫,謝謝。
- 網(wǎng)友回復(fù):
if holding=0 and 其他條件 then buyshort(條件,1,價(jià)位);
if holding<0 and 其他條件 then buyshort(條件,2,價(jià)位);
你給我的感覺就是這樣寫
- 網(wǎng)友回復(fù):
以下是引用jinzhe在2014/8/4 11:29:15的發(fā)言:
if holding=0 and 其他條件 then buyshort(條件,1,價(jià)位);
if holding<0 and 其他條件 then buyshort(條件,2,價(jià)位);
你給我的感覺