這個if then函數條件如何寫 [金字塔]
- 咨詢內容:
if cond
then
{下面這兩個均線專門用在股指期貨上}
ma5:ma(c,5);
ma10:ma(c,10);
else
{下面這兩個均線專門用在商品期貨上}
ma20:ma(c,20);
ma60:ma(c,60);
這個程序要實現的功能是當我在瀏覽k線翻頁時候,
當前品種是股指期貨時均線只顯示上面的兩天均線ma5和ma10,
當前品種是商品期貨時均線只顯示上面的ma20和ma60,現在的問題是
這個語句里面的cond條件如何寫呢。
- 金字塔客服:
樓主可以參考字符串函數中的MARKETLABEL()和STKLABEL()函數
- 用戶回復:
工作人員在處理,稍后回復
- 網友回復:
僅供參考
IF STRCMP(STKLABEL ,'IF00' )<>0 THEN
BEGIN
//下面這兩個均線專門用在股指期貨上
ma5:ma(c,5);
ma10:ma(c,10);
END
//用于商品期貨
IF STRCMP(STKLABEL,'IF00')<>0 THEN
BEGIN
ma20:ma(c,20);
ma60:ma(c,60);
END - 網友回復:
上面那個判斷符號寫錯了,不好意思,樓主參考這個吧
AA5:=MA(C,5);
AA10:=MA(C,10);
AA20:=MA(C,20);
AA60:=MA(C,60);
IF STRCMP(STKLABEL ,'IF00' )=0 THEN
BEGIN
//下面這兩個均線專門用在股指期貨上
MA5:AA5;
MA10:AA10;
END
//用于商品期貨
IF STRCMP(STKLABEL,'IF00')<>0 THEN
BEGIN
MA20:AA20;
MA60:AA60;
END
如果以上指標公式不適用于您常用的行情軟件
或者您想改編成選股公式,以便快速選出某種形態個股的話,
相關文章
-
沒有相關內容