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

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

如何設(shè)置多個移動止盈set關(guān)鍵字 [MC]

  • MC用戶求助:

    您的策略主要有以下幾個問題:

    一、對cross over和cross under的理解不太正確,導(dǎo)致您認(rèn)為在同一根棒內(nèi)condition1和condition2會同時滿足;事實(shí)上這兩個條件不會在一根bar內(nèi)同時滿足; 舉例cross above來說,

    Above 指定向上的方向(值從小到大)同over

    A cross above B

    畫線A向上交叉穿過畫線B的定義如下:當(dāng)前K棒的A值大于B值且滿足下面的其中一個條件:

    1) 前一根K棒中A值小于B值。?

    2) 前一根或前幾根K棒的A值等于B值,再之前的K棒A值小于B值。

    二、set關(guān)鍵字對于初學(xué)者,建議放在條件if的外部,不會放在if內(nèi)部;還有就是同一個信號中若setpercenttrailing關(guān)鍵一同執(zhí)行時,只會最后一個有效;更詳細(xì)的您可以看一下這個帖子,http://forums.icetech.com.cn/forum.php?mod=viewthread&tid=3152&extra=page%3D6

    這就是為什么您的回撤止盈命令沒有執(zhí)行的原因。

    ?

    三、從代碼的執(zhí)行效率來說,不建議多個if語句,能合并的盡量合并在一起,下面對您的代碼進(jìn)行整理:

    [intrabarordergeneration=true];

    inputs:x1(21);

    variable:aa(0);

    value1=waverage(close,x1);

    aa=value1 - value1[1] ;

    condition1=aa cross over 0;

    condition2=aa cross under 0;

    if marketposition<>1? and? condition1 then

    ? ? buy next bar at market;

    ?

    if marketposition<>-1? and? condition2 then

    ? ? sellshort at next bar market;

    ?

    setstoploss(750);

    setpercenttrailing(1250,50);

    SetProfitTarget(7500);

    ?

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

    您的策略主要有以下幾個問題:

    一、對cross over和cross under的理解不太正確,導(dǎo)致您認(rèn)為在同一根棒內(nèi)condition1和condition2會同時滿足;事實(shí)上這兩個條件不會在一根bar內(nèi)同時滿足; 舉例cross above來說,

    Above 指定向上的方向(值從小到大)同over

    A cross above B

    畫線A向上交叉穿過畫線B的定義如下:當(dāng)前K棒的A值大于B值且滿足下面的其中一個條件:

    1) 前一根K棒中A值小于B值。?

    2) 前一根或前幾根K棒的A值等于B值,再之前的K棒A值小于B值。

    二、set關(guān)鍵字對于初學(xué)者,建議放在條件if的外部,不會放在if內(nèi)部;還有就是同一個信號中若setpercenttrailing關(guān)鍵一同執(zhí)行時,只會最后一個有效;更詳細(xì)的您可以看一下這個帖子,http://forums.icetech.com.cn/forum.php?mod=viewthread&tid=3152&extra=page%3D6

    這就是為什么您的回撤止盈命令沒有執(zhí)行的原因。

    ?

    三、從代碼的執(zhí)行效率來說,不建議多個if語句,能合并的盡量合并在一起,下面對您的代碼進(jìn)行整理:

    [intrabarordergeneration=true];

    inputs:x1(21);

    variable:aa(0);

    value1=waverage(close,x1);

    aa=value1 - value1[1] ;

    condition1=aa cross over 0;

    condition2=aa cross under 0;

    if marketposition<>1? and? condition1 then

    ? ? buy next bar at market;

    ?

    if marketposition<>-1? and? condition2 then

    ? ? sellshort at next bar market;

    ?

    setstoploss(750);

    setpercenttrailing(1250,50);

    SetProfitTarget(7500);

    ?

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

    “買賣指令任何一條被觸發(fā)時,前面所下的單都同時被取消”,您的這句話是什么意思?因?yàn)槟褂玫氖鞘袃r單,所以不存在掛單的情況,也就不存在“前面所下的單都同時被取消”的情況;即使是條件單,只要if的條件不再滿足,也就會自動取消。

    ?

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

    您給的鏈接看了,也明白了一些。這里再問一下,如果有N個setpercenttrailing語句(在條件式外),會是什么情況?也是只有最后一個有效嗎?如果我的想法是需要有N個這樣的移動止盈命令,那應(yīng)該如何處理呢?

    比如我這樣寫:

    setstoploss(750);

    ? ? SetBreakEven(750);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(1250,50);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(2500,45);?

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(3750,40);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(5000,35);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(6250,30);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(8750,25);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(10000,20);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(11250,15);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(12500,10);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(13750,5);

    ? ? SetProfitTarget(15000);

    ?

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

    您給的鏈接看了,也明白了一些。這里再問一下,如果有N個setpercenttrailing語句(在條件式外),會是什么情況?也是只有最后一個有效嗎?如果我的想法是需要有N個這樣的移動止盈命令,那應(yīng)該如何處理呢?

    比如我這樣寫:

    setstoploss(750);

    ? ? SetBreakEven(750);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(1250,50);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(2500,45);?

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(3750,40);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(5000,35);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(6250,30);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(8750,25);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(10000,20);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(11250,15);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(12500,10);

    ? ? SetStopPosition;?

    ? ? setpercenttrailing(13750,5);

    ? ? SetProfitTarget(15000);

 

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

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


【字體: 】【打印文章】【查看評論

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 爆操大奶美女 | 久青草中文字幕精品视频 | 国产精品视频福利视频网 | 亚洲综合黄色 | 国产区在线观看视频 | 久久久免费观成人影院 | 亚洲精品成人一区 | 国内精品久久久久久中文字幕 | 伊人久久欧美综合精品 | 美女啪啪免费网站 | 国产亚洲欧美在线 | 香蕉爱视频 | 亚洲高清二区 | 狠狠躁夜夜躁人人爽天天3 狠狠躁夜夜躁人人爽天天miya | 操操操干干干 | 国内国语一级毛片在线视频 | 狠狠色丁香婷婷久久综合考虑 | 久久久久久久国产精品视频 | 四虎影院视频在线观看 | 国产一级特黄高清在线大片 | 青青草久草视频 | 久久亚洲福利 | 尤物免费视频 | 精品玖玖 | 免费国产午夜在线观看 | 伊人久久综在合线亚洲91 | 久久久久久亚洲精品中文字幕 | 婷婷春色 | 亚洲人成网i8禁止 | 国产一区二区三区高清视频 | 亚洲成av人片天堂网 | 国产一级特黄aa级特黄裸毛片 | 国产亚洲精品福利在线 | 老扒夜夜春宵粗大好爽aa毛片 | 久久99精品久久久久久久不卡 | 久久99精品国产99久久6男男 | 99久热在线精品视频观看 | 午夜激情婷婷 | 看久久 | 综合久久综合久久 | 久久精品国产亚洲网站 |