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

您現(xiàn)在的位置:程序化交易>> 期貨公式>> (MC)multicharts>> MC知識(shí)>>正文內(nèi)容

函數(shù)的參數(shù)傳遞 [MC]

  • MC用戶求助:

    一、首先,MC中有參數(shù)定義,它通過關(guān)鍵字input來(lái)定義;MC中有變量定義,它通過variable關(guān)鍵字來(lái)定義;input定義的參數(shù),沒有賦值這一說法,變量可以進(jìn)行賦值。

    二、函數(shù)中的input用于定義參數(shù)的名稱和參數(shù)的類型,不能指定參數(shù)的初始值,因?yàn)檫@需要從外部傳入初始值進(jìn)行內(nèi)部計(jì)算;指標(biāo)和信號(hào)中的input用于定義參數(shù)的名稱和參數(shù)的初始值(通過初始值的指定,就同時(shí)為該參數(shù)指定了類型);參數(shù)的類型請(qǐng)您看一下關(guān)鍵字numeric、string和truefalse。

    三、變量的定義對(duì)于函數(shù)、指標(biāo)和信號(hào)都是一樣的,定義名稱和初始值,初始值的類型決定了該變量的類型。

    四、在指標(biāo)和信號(hào)中調(diào)用函數(shù)時(shí),傳遞的參數(shù)的類型必須和函數(shù)定義時(shí)的輸入?yún)?shù)一致,而傳遞給函數(shù)的參數(shù)不能為空,不然會(huì)報(bào)錯(cuò)。

    五、MC中有默認(rèn)的數(shù)值變量value1、value2一直到value99,最多支持99個(gè),雖然這些是不需要通過關(guān)鍵字進(jìn)行定義的,但是它們默認(rèn)的值是0;有默認(rèn)的布爾型變量condition1、condition2一直到condition99,最多支持99個(gè),雖然這些也是不需要通過關(guān)鍵字進(jìn)行定義的,但是它們默認(rèn)的值是false。

    六、說了這么多,現(xiàn)在來(lái)回復(fù)一下您的問題。第一:沒有賦值就走默認(rèn)值,這個(gè)只能用在value和condition系列變量上,其它變量和參數(shù)(函數(shù)的參數(shù)是通過外部傳遞的)都是需要定義和初始化;第二:定義變量和參數(shù)不能為空,定義變量和參數(shù)必須要初始化(函數(shù)的參數(shù)是通過定義類型,然后外部調(diào)用時(shí)傳遞參數(shù)值)。

    ?

  • MC回復(fù)討論一:

    一、首先,MC中有參數(shù)定義,它通過關(guān)鍵字input來(lái)定義;MC中有變量定義,它通過variable關(guān)鍵字來(lái)定義;input定義的參數(shù),沒有賦值這一說法,變量可以進(jìn)行賦值。

    二、函數(shù)中的input用于定義參數(shù)的名稱和參數(shù)的類型,不能指定參數(shù)的初始值,因?yàn)檫@需要從外部傳入初始值進(jìn)行內(nèi)部計(jì)算;指標(biāo)和信號(hào)中的input用于定義參數(shù)的名稱和參數(shù)的初始值(通過初始值的指定,就同時(shí)為該參數(shù)指定了類型);參數(shù)的類型請(qǐng)您看一下關(guān)鍵字numeric、string和truefalse。

    三、變量的定義對(duì)于函數(shù)、指標(biāo)和信號(hào)都是一樣的,定義名稱和初始值,初始值的類型決定了該變量的類型。

    四、在指標(biāo)和信號(hào)中調(diào)用函數(shù)時(shí),傳遞的參數(shù)的類型必須和函數(shù)定義時(shí)的輸入?yún)?shù)一致,而傳遞給函數(shù)的參數(shù)不能為空,不然會(huì)報(bào)錯(cuò)。

    五、MC中有默認(rèn)的數(shù)值變量value1、value2一直到value99,最多支持99個(gè),雖然這些是不需要通過關(guān)鍵字進(jìn)行定義的,但是它們默認(rèn)的值是0;有默認(rèn)的布爾型變量condition1、condition2一直到condition99,最多支持99個(gè),雖然這些也是不需要通過關(guān)鍵字進(jìn)行定義的,但是它們默認(rèn)的值是false。

    六、說了這么多,現(xiàn)在來(lái)回復(fù)一下您的問題。第一:沒有賦值就走默認(rèn)值,這個(gè)只能用在value和condition系列變量上,其它變量和參數(shù)(函數(shù)的參數(shù)是通過外部傳遞的)都是需要定義和初始化;第二:定義變量和參數(shù)不能為空,定義變量和參數(shù)必須要初始化(函數(shù)的參數(shù)是通過定義類型,然后外部調(diào)用時(shí)傳遞參數(shù)值)。

    ?

  • MC回復(fù)討論二: 上面解釋很詳細(xì),謝謝~!

    我是想這樣
    iinput:x(truefalse);
    iif x=null then func=false;

    //---------------------------------------------------
    func(true)=true;
    func()=false;

    問題出在,有沒有一個(gè)判斷是否參數(shù)被賦值的判斷.比如=null

    ?

  • MC回復(fù)討論三:

    MC中沒有您說的null;其二,對(duì)于這個(gè)判斷,MC在編譯的時(shí)候,就會(huì)查找您的代碼錯(cuò)誤(查找函數(shù)、指標(biāo)和信號(hào)腳本中關(guān)于參數(shù)和變量的定義是否正確),出現(xiàn)問題就會(huì)報(bào)錯(cuò)編譯不成功。

    ?

  • MC回復(fù)討論四:

    MC中沒有您說的null;其二,對(duì)于這個(gè)判斷,MC在編譯的時(shí)候,就會(huì)查找您的代碼錯(cuò)誤(查找函數(shù)、指標(biāo)和信號(hào)腳本中關(guān)于參數(shù)和變量的定義是否正確),出現(xiàn)問題就會(huì)報(bào)錯(cuò)編譯不成功。

 

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

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


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

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 亚洲 国产 图片 | 夜夜cao| 久久精品国产2020 | 久久综合精品国产一区二区三区无 | xxxx免费国产在线视频 | 国产精品99久久久久久夜夜嗨 | 亚洲一区二区在线免费观看 | 欧美精品国产日韩综合在线 | 国产一级黄色毛片 | 免费在线精品视频 | 中文在线不卡 | 中文精品久久久久国产不卡 | 久久99久久99精品免观看动漫 | 四虎最新网址在线观看 | 999资源站| 久久在线视频免费观看 | 国产成人视屏 | 中文字幕一区日韩在线视频 | 久久一二| 亚洲精品第四页中文字幕 | 四虎影视网站 | 奇米影视888 | 可以免费观看的一级片 | 亚洲国产精品久久卡一 | 伊人久久久综在合线久久在播 | 免费观看日本污污ww网站一区 | 国产福利视频在线 | 91亚洲国产成人久久精品网站 | 嘿嘿嘿视频免费网站在线观看 | 五月天婷婷在线视频国产在线 | 色婷婷色婷婷 | 午夜精品久久久久久 | 亚洲国产成人综合精品2020 | 久久精品国产91久久麻豆自制 | 精品视频 九九九 | 久久男人| 午夜在线不卡 | 亚洲韩国日本一级二级r级 亚洲韩精品欧美一区二区三区 | 一级特级欧美aa毛片免费 | 我要看免费毛片 | 激情综合欧美 |