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

switch語句移動止盈 [MC]

  • MC用戶求助:

    有用switch語句做移動止盈,以下是開1手的語句?

    switch(contractprofit)?

    ? ? ? begin

    ? ? ? case 1 to 700:

    ? ? ? SetStopContract;

    ? ? ? setbreakeven(2*ATR*bigpointvalue);?

    ? ? ? case 701 to 1000:

    ? ? ? SetStopContract;?

    ? ? ? setdollartrailing(maxpositionprofit(0)*0.30);

    ? ? ? case 1001 to 1500:

    ? ? ? SetStopContract;

    ? ? ? setdollartrailing(maxpositionprofit(0)*0.25);

    ? ? ? case 1501 to 2000:

    ? ? ? SetStopContract;

    ? ? ? setdollartrailing(maxpositionprofit(0)*0.20);

    ? ? ? case 2001 to 3000:

    ? ? ? SetStopContract;

    ? ? ? setdollartrailing(maxpositionprofit(0)*0.15);

    ? ? ? case 3001 to 10000:

    ? ? ? SetStopContract;

    ? ? ? setdollartrailing(maxpositionprofit(0)*0.1);

    ? ? ? end;

    問題是,我現(xiàn)在要每次開2手、3手。。。,但是不知道盈利區(qū)間如何才能相應的跟著變化?

    ?

  • MC回復討論一:

    雖然不太明白您想表達的意思,但是您的代碼還是有幾點需要說明一下:
    第一、您的這個是只允許一筆進場還是可以允許多筆進場,您只是增加每筆進場的手數(shù)是嗎?

    第二、若您只是考慮一筆進場,并且現(xiàn)在的問題是增加進場的手數(shù),那么您只需要將setbreakeven(2*ATR*bigpointvalue);更改成setbreakeven(2*currentcontracts*ATR*bigpointvalue);即可

    第三、若您還考慮多筆進場,并且增加每次進場的手數(shù),那么setdollartrailing和setbreakeven的參數(shù)都需要調(diào)整一下,因為maxpositionprofit(0)計算的是當前持倉合并的最大獲利金額,并不是單獨每筆持倉的最大獲利金額。

    第四、對于setbreakeven(2*ATR*bigpointvalue); 的參數(shù)不建議使用直接使用變量的形式,您可以通過條件判斷,當某個條件滿足時再使用某個參數(shù),當另一個條件滿足時再使用其它變量的形式;具體原因您需要學習一下帖子“Set系列關(guān)鍵字”

    ?

  • MC回復討論二:

    我的意思是每總共開1手,只開一次,當我1手盈利700-1000時候開啟移動止盈,只要回撤0.3就平倉出倉,語句如下

    case 701 to 1000:

    ? ? ? SetStopContract;?

    ? ? ? setdollartrailing(maxpositionprofit(0)*0.30);

    過一段時間資金增加了,我每次開2手入場,這時候代碼里的止盈區(qū)間應該為2*701--2*1000,而不是701-1000,我不知道如何改代碼可以實現(xiàn)我這個功能

    ?

  • MC回復討論三:

    范例如下:

    var: var0(1), var1(7);

    switch(4)

    begin

    case var0 to var1:

    print("currentbar=",currentbar,",var0=",var0);

    end;

    您只需要通過動態(tài)更改變量var0和var1的值即可;比如,當您委托1手的時候,設(shè)置var0和var1分別為701和1000,而當委托2手的時候,設(shè)置var0和var1分別為2*701和2*1000即可。

 

有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友

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


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

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 吃奶摸下高潮60分钟免费视频 | 亚洲最新中文字幕| 范冰冰hd未删减版在线观看| 国产萌白酱在线一区二区| 中文字幕の友人北条麻妃| 欧美aⅴ菲菲影视城视频| 人妻无码视频一区二区三区| 视频黄页在线观看| 国产精品后入内射日本在线观看 | 国产成人高清亚洲一区91| 久久精品青草社区| 男人扒开添女人下部免费视频| 国产精品视频h| 中文午夜人妻无码看片| 最近中文字幕国语免费完整| 亚洲高清无在码在线无弹窗| 老师粗又长好猛好爽视频| 国产欧美日韩综合精品一区二区| 丰满少妇被粗大的猛烈进出视频| 欧美日韩在线视频一区| 动漫人物将机机桶机机网站| 黄瓜视频在线播放| 国产精品电影网| taoju.tv| 手机在线看片国产| 久久精品国产亚洲av瑜伽| 欧美成人一区二区三区在线视频 | 亚洲区精选网址| 男人天堂2023| 国产91精品久久| 91青青青国产在观免费影视| 拍拍拍无挡视频免费观看1000| 亚洲av日韩aⅴ无码色老头| 毛片毛片毛片毛片出来毛片| 公和我做好爽添厨房| 色狠狠一区二区| 国产天堂在线一区二区三区| 香蕉污视频在线观看| 在线免费观看国产| www.91亚洲| 性高湖久久久久久久久|