大伊人青草狠狠久久-大伊香蕉精品视频在线-大伊香蕉精品一区视频在线-大伊香蕉在线精品不卡视频-大伊香蕉在线精品视频75-大伊香蕉在线精品视频人碰人

您現(xiàn)在的位置:程序化交易>> 股票公式>> 通達(dá)信>> 通達(dá)信知識(shí)>>正文內(nèi)容

向老師請(qǐng)教6種選擇函數(shù)的區(qū)別 [通達(dá)信]

  • 咨詢內(nèi)容:
    老師:
    以下6種選擇函數(shù),具體用于什么情況?
    以下是我的理解和疑問(wèn):

    IF
    根據(jù)條件求不同的值.
     IF(X,A,B)若X不為0則返回A,否則返回B,這個(gè)好理解,過(guò)了


    IFF用法同IF一樣,那么IFF為什么還有必要存在


    IFN
    同IF判斷相反.
     IFN(X,A,B)若X不為0則返回B,否則返回A
     IF (X,B,A)把A和B對(duì)調(diào),是否就與上句等效? 

    IFC
    根據(jù)條件求不同的值,可中止.
    用法:
     IFC(X,A,B)若X不為0則返回A,否則返回B.IFC與IF函數(shù)的區(qū)別:根據(jù)X的值來(lái)選擇性執(zhí)行A、B表達(dá)式.
    例如:
     IFC(CLOSE>OPEN,HIGH,TESTSKIP(1));L;表示當(dāng)日收陽(yáng)則返回最高值,并執(zhí)行下一句"L;",否則退出公式計(jì)算
    還是沒(méi)有看懂IFC與IF的區(qū)別


    VALUEWHEN(COND,X) 
    當(dāng)COND條件成立時(shí),取X的當(dāng)前值,否則取VALUEWHEN的上個(gè)值.
    這個(gè),是否與ref(x,barslast(COND))效果一樣

    TESTSKIP(A):滿足A則直接返回.
    用法:
     TESTSKIP(A) 
     表示如果滿足條件A則該公式直接返回,不再計(jì)算接下來(lái)的表達(dá)式 注意:A為非序列數(shù)據(jù),只取最后一個(gè)數(shù)據(jù)
    非序列數(shù)據(jù)是指什么?
    序列數(shù)據(jù)又指什么呢?

     

  • 通達(dá)信技術(shù)部:
    以下是引用江哥323323在2016-11-6 15:30:00的發(fā)言:
    老師:
    以下6種選擇函數(shù),具體用于什么情況?
    以下是我的理解和疑問(wèn):

    IF
    根據(jù)條件求不同的值.
     IF(X,A,B)若X不為0則返回A,否則返回B,這個(gè)好理解,過(guò)了


    IFF用法同IF一樣,那么IFF為什么還有必要存在


    IFN
    同IF判斷相反.
     IFN(X,A,B)若X不為0則返回B,否則返回A
     IF (X,B,A)把A和B對(duì)調(diào),是否就與上句等效? 
     
    等效的,測(cè)試一下就知道了。
    可以使用你最常用的,其他相同的用法之所以保留,肯定是有原因的。就像有人用C,有人用CLOSE,不能輕易去掉。以上問(wèn)題同解。

    IFC
    根據(jù)條件求不同的值,可中止.
    用法:
     IFC(X,A,B)若X不為0則返回A,否則返回B.IFC與IF函數(shù)的區(qū)別:根據(jù)X的值來(lái)選擇性執(zhí)行A、B表達(dá)式.
    例如:
     IFC(CLOSE>OPEN,HIGH,TESTSKIP(1));L;表示當(dāng)日收陽(yáng)則返回最高值,并執(zhí)行下一句"L;",否則退出公式計(jì)算
    還是沒(méi)有看懂IFC與IF的區(qū)別
     
    IFC就是可以通過(guò)TESTSKIP,判斷是否退出公式計(jì)算。


    VALUEWHEN(COND,X) 
    當(dāng)COND條件成立時(shí),取X的當(dāng)前值,否則取VALUEWHEN的上個(gè)值.
    這個(gè),是否與ref(x,barslast(COND))效果一樣
     
    效果是一樣的。

    TESTSKIP(A):滿足A則直接返回.
    用法:
     TESTSKIP(A) 
     表示如果滿足條件A則該公式直接返回,不再計(jì)算接下來(lái)的表達(dá)式 注意:A為非序列數(shù)據(jù),只取最后一個(gè)數(shù)據(jù)
    非序列數(shù)據(jù)是指什么?
    序列數(shù)據(jù)又指什么呢?
     
    序列數(shù)據(jù)指的是時(shí)間序列數(shù)據(jù),不同時(shí)間點(diǎn)上手機(jī)到的數(shù)據(jù)。非序列數(shù)據(jù)則相反,不管時(shí)間點(diǎn),只有一個(gè)值。即時(shí)行情函數(shù)顯示出來(lái)的數(shù)據(jù)如DYNAINFO(4)只有一個(gè)實(shí)時(shí)的值,就是非序列數(shù)據(jù)。

     

  • 通達(dá)信客服: 謝謝飛燕老師

    看了您寫(xiě)的回復(fù),請(qǐng)?jiān)倏纯矗业睦斫鈱?duì)不對(duì)

    IFC始終和TESTSKIP搭配使用。

    序列數(shù)據(jù)指的是時(shí)間序列數(shù)據(jù),比如在K線圖中,隨光標(biāo)的移動(dòng)而變化的CLOSE,就屬于序列數(shù)據(jù)。
    流通盤(pán)caption,不隨光標(biāo)變化而變化,就屬于非序列數(shù)據(jù)。

    由于IF、IFN、IFC的作用分類(lèi),屬于平行關(guān)系,而非從屬關(guān)系,
    為了保證在字面上看出這種關(guān)系,所以才把IF另命名為IFF,以求視覺(jué)上的平等。

     

  • 網(wǎng)友交流:
    關(guān)于IFC,還有以下疑問(wèn)

    我在百度上搜過(guò),IFC的用法介紹,和通達(dá)信軟件的公式管理器的說(shuō)明完全一樣,沒(méi)有任何擴(kuò)展示例
    IFC(CLOSE>OPEN,HIGH,TESTSKIP(1));L;表示當(dāng)日收陽(yáng)則返回最高值,并執(zhí)行下一句"L;",否則退出公式計(jì)算

    IFC(CLOSE>OPEN,HIGH,TESTSKIP(1));L;
    這里的L; 為什么不換行?是IFC的約定的書(shū)寫(xiě)格式?還是一種泛指?L表示什么?
    --------------------------------------------------------------------------
    IFC(CLOSE>OPEN,HIGH,TESTSKIP(1));L;
    是否等同于
    IFC(CLOSE>OPEN,HIGH,TESTSKIP(1));
    L;
    還是等同于
    IFC(CLOSE>OPEN,HIGH,TESTSKIP(1));
    。。。。A其它語(yǔ)句;
    。。。。B其它語(yǔ)句;
    。。。。L其它語(yǔ)句;

    --------------------------------------------------------------------------
    TESTSKIP(A):滿足A則直接返回.
    用法:
     TESTSKIP(A) 
     表示如果滿足條件A則該公式直接返回,不再計(jì)算接下來(lái)的表達(dá)式 注意:A為非序列數(shù)據(jù),只取最后一個(gè)數(shù)據(jù)

    TESTSKIP(1) 是否等同于TESTSKIP(2),也就等同于TESTSKIP(100)?
    它的作用是否等同于Stop或是End?
    --------------------------------------------------------------------------
    TESTSKIP能否脫離IFC而單獨(dú)存在?
       
    --------------------------------------------------------------------------
    IFC(CLOSE>OPEN,HIGH,TESTSKIP(1));
    。。。。A其它語(yǔ)句
    。。。。B其它語(yǔ)句
    。。。。L其它語(yǔ)句
    如果條件成立,執(zhí)行的下一句L,在上例中,是指A還是指L?
    IFC(CLOSE>OPEN,HIGH,TESTSKIP(1));L;表示當(dāng)日收陽(yáng)則返回最高值,并執(zhí)行下一句"L;",否則退出公式計(jì)算
如果換成漢化版,意思是否是如下這樣
IF(條件,返回最高值,并執(zhí)行下一句"L;",否則退出公式計(jì)算);

有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友

可聯(lián)系技術(shù)人員 QQ: 511411198  點(diǎn)擊這里給我發(fā)消息進(jìn)行 有償 編寫(xiě)!不貴!點(diǎn)擊查看價(jià)格!


【字體: 】【打印文章】【查看評(píng)論

相關(guān)文章

    沒(méi)有相關(guān)內(nèi)容
主站蜘蛛池模板: 中文字幕免费观看视频 | 中文字幕在线观看一区二区 | 99久久99热久久精品免费看 | 国产成人亚洲精品老王 | 亚洲免费观看视频 | 国产精品成aⅴ人片在线观看 | 欧美一级毛片aaa片 欧美一级毛片不卡免费观看 | 亚洲国产成人久久精品动漫 | 一区二区三区日韩 | 国内一区亚洲综合图区欧美 | 欧美一级艳片视频免费观看 | 狠狠色婷婷丁香综合久久韩国 | 夜夜夜夜夜夜夜工噜噜噜 | 狠狠久久综合伊人不卡 | 久久福利青草免费精品 | 久久久一区二区三区不卡 | 免费观看日本高清a毛片 | 日韩美女va在线毛片免费知 | 日本老年人精品久久中文字幕 | 国产精品视频一区二区三区 | 日韩精品一区二区三区免费视频 | 欧美日韩中文国产一区二区三区 | a毛片免费在线观看 | 中文字幕在线观看免费 | 黄色成人在线 | 九九热欧美 | 精品欧美一区二区三区免费观看 | 亚欧毛片 | 欧美成人极品怡红院tv | 91美女啪啪 | 久久r8这里只精品99re66 | 超级乱淫视频aⅴ播放视频 超级乱淫视频播放日韩 | 国产精品福利一区二区久久 | 亚洲一区二区三区四区热压胶 | 亚洲国产精选 | 亚洲免费一 | 亚洲国内精品久久 | 日本特级全黄一级毛片 | 天天爱添天天爱添天天爱添 | 欧美狠狠干| 亚洲欧美精品网站在线观看 |