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

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

請版主幫我寫個可以用于精英版自動交易股票的簡單策略。 [MC]

  • MC用戶求助:

    購買了精英版,奈何對MC都不怎么了解,別談精英版了,竑廷說,你都沒適用過就買軟件了啊?我心想沒辦法,因為一直想實現股票輪動的操作。想實現一個股票輪動操作的簡單策略。請版主幫忙。

    不用選股,我會自己每天往左側的股票池里面加股票。

    策略要做到的就是按照既定規則操作。規則如下:

    1、突破近期N根K線的最高點,開倉買入股票。(N可以自定義,我需要根據每只股票的情況,自己在每個股票上設定N值)

    2、買入后,自動設定止損價。止損價=建倉價格-2ATR(這里就是采用海龜的止損方法,2ATR中的2可自定義。)

    3、當價格上漲大于建倉價與2ATR之和時,止損價上移至建倉價格。(2ATR中的2可自定義。)

    4、當價格繼續上漲后,止盈位為最高價回落2ATR。(2ATR中的2可自定義。)(其實就是追蹤止盈)

    5、每個股票建倉后,5根K線后,當前價格-建倉價小于2ATR,自動平倉。(這里的5,可以自定義參數,2也可以)

    6、每個股票占有總賬戶資金的十分之一。(十分之一也可以自定義)。假如有20萬資金,那每個股票根據自己的股價,可以買入2萬左右,因為股價不一樣,只能是買入最接近2萬的那個數值的手數。不能大于2萬元。懂我的意思嗎?比如一個股票16元,那就買入2萬/16元=1250股,舍去百位后面的數字,就是買入12手,市值19200元。假如一個股票價格17元,那就買入2萬/17元=1176.4股,即11手,市值18700元。

    復雜嗎?可以寫嗎?求版主幫忙。一直想實現股票輪動。還有一些細節再說一下。

    按照每個股票占有總資金十分之一,那么就是說,我的賬戶最多只能買10個股票。(是這樣嗎?)當所有的資金都被占用(即:滿倉)后,股票池內即使有新的股票發出買入信號,都不會進來。直到有在倉的股票平倉后,新發生信號的股票才能進入。

    每個股票僅操作一次,(是不是買入并賣出的股票,會自動從股票池里面離開?)

    跪謝版主!

    ?

  • MC回復討論一:

    抱歉,下午在開會,才看到,您的問題下個星期會及時處理。

    ?

  • MC回復討論二:

    第一、您的PT策略代碼如下:
    //左側的策略代碼,名稱為:ygnh123

    inputs: N(10), n_atr(2);

    variables:? var0( 0 ), var_atr(0), mp(0), cur(0);

    mp=marketposition;

    var0 =highest(close,N)[1];

    cur=T_Plus_1_Extension;? //這個函數可以在官網下載“均線金死叉策略 (股票)”,這個模板中有

    pmm_set_my_named_num("close",close);

    condition2 = CurrentBar > 1 and close cross above var0 and marketposition=0;

    if condition2 then?

    pmm_set_my_named_num("condition2",1)

    else pmm_set_my_named_num("condition2",0);

    Buy ( "MA3CrsLE" ) next bar at market ;

    if mp[1]=0 and mp=1 then

    var_atr=AvgTrueRange(10);

    if cur>=100 then

    setdollartrailing(currentcontracts*bigpointvalue*2*var_atr);

    ?

    //資金管理信號,名稱為:ygnh123_PMM

    input: max_entry(10), account_per(10);

    var: contr(0);

    array: strategy_arr_index[](0);

    ?

    value1=max_entry-portfolio_currententries;

    array_setmaxindex(strategy_arr_index,max_entry-1);

    pmms_strategies_deny_entries_all;

    ?

    value3=0;

    if value1>0 then begin

    for value2=0 to value1-1 begin

    if pmms_get_strategy_named_num(value2,"condition2")=1 then begin

    strategy_arr_index[value3]=value2;

    value3=value3+1;

    end;

    end;

    end;

    for value4=0 to value3-1 begin

    value7=strategy_arr_index[value4];

    pmms_strategy_allow_entries(value7);

    contr=intportion(0.01*account_per*(portfolio_netprofit+initialcapital)/(100*pmms_get_strategy_named_num(value7,"close")))*100;

    pmms_strategy_set_entry_contracts(value7,contr);

    ?

    end;

    第二、以上策略的關鍵字等在這里就不一一說明,您可以在策略星學院搜索課程“輪動選牛股”就可以找到相關的講解;您的PT策略沒有排序,當同一時間有超過10個股票滿足進場條件時,只會選擇最開始的10個股票進場;由于您的策略需要針對不同的股票設置不同的參數,那么您可以使用不同的策略組(因為每個策略組中的策略都是相同的參數),設置如下:

    第三、除了以上的說明之外,您的策略中有手動操作的部分:手動添加股票和手動刪除交易過的股票;這種情況下,您每次添加和刪除的時候需要停止自動交易,然后再開啟自動交易;但是,若您停止自動交易時策略有持倉,那么有幾個地方需要注意一下:
    1、每次重啟自動交易,手動輸入當天的可賣股數及價格;這樣挺麻煩。
    2、勾選策略屬性中的“使用經紀商實際部位”,但是這種情況下,您需要在收盤后操作(即停止自動交易,然后重啟自動交易)

    ?

  • MC回復討論三:

    為版主的職業精神點贊!對于您第三里面的說明,我添加股票都是收盤以后,也需要停止自動交易然后再開啟嗎?也需要手動輸入可賣股數及價格嗎?還有,為什么要刪除股票?股票不是自動進入交易后,一次買賣后自動刪除嗎?

    ?

  • MC回復討論四:

    為版主的職業精神點贊!對于您第三里面的說明,我添加股票都是收盤以后,也需要停止自動交易然后再開啟嗎?也需要手動輸入可賣股數及價格嗎?還有,為什么要刪除股票?股票不是自動進入交易后,一次買賣后自動刪除嗎?

 

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

可聯系技術人員 QQ: 511411198  點擊這里給我發消息進行 有償 編寫!不貴!點擊查看價格!


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

相關文章

    沒有相關內容
主站蜘蛛池模板: 99爱在线观看精品视频 | 欧美成人aaa大片 | 97se亚洲综合在线天天 | 男人的天堂久久香蕉国产 | 欧美一级午夜免费视频你懂的 | 久久精品视频16 | 青青青国产精品国产精品久久久久 | 99久久伊人| 女bbwxxxx高清 | 亚洲国产精品一区二区首页 | 欧美啪啪毛片一区二区 | 久久精品99毛片免费 | 夜夜操操| 九九影院最新理论片 | 91精品国产综合久久久久久 | 精品国产免费第一区二区三区日韩 | 99久久这里只精品国产免费 | 国产精品无码久久综合网 | 国产精品久久久久久久 | 精品免费看 | 91精品免费不卡在线观看 | 日韩欧美在线免费观看 | 国产免费久久精品99 | 偷偷狠狠的日日日日 | 精品视频一区在线观看 | 亚洲欧美网站 | 狠狠色狠狠色综合 | 深夜福利网站在线 | 欧美一区亚洲 | 久久精品亚洲欧美日韩久久 | 色婷婷色综合缴情在线 | 最近中文国语字幕在线播放视频 | 国产亚洲一区二区三区在线观看 | 天天插天天干天天射 | 免费国产精成人品 | 精品国产一区二区在线观看 | 99爱视频在线观看 | 亚洲大片免费 | 日韩久久久精品首页 | 国产精品成人亚洲 | 国产娱乐凹凸视觉盛宴在线视频 |