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

可以解析buy,sell,sellshort,buytocover的用法嗎? [MC]

  • MC用戶求助:

    1. buy
    1.1 定義

    建立一個多頭倉位;進(jìn)場的點(diǎn)位會在圖表上以箭頭和價位標(biāo)示;箭頭表示進(jìn)場時間,價位表示進(jìn)場價格。 在多頭進(jìn)場箭頭的下方,有標(biāo)簽顯示進(jìn)場名稱和倉位數(shù)量。當(dāng)一個buy指令成交時,其他持有的空頭倉位,將會被平倉。"buy[("EntryLabel")] [TotalSize] EntryType;"是一個完整的買入語句,其中被[ ]括起來的參數(shù)是任選的(也可以寫成"buy EntryType;"),舉例就是"buy("entryname") 3 shares next bar at market;",也可以寫成"buy next bar at market;";

    1.2 EntryLabel

    EntryLabel —— 可選用參數(shù),字符串表達(dá)式;給當(dāng)次進(jìn)場的信號一個專屬名稱。若 EntryLabel 未指定,則會依進(jìn)場語句的先后順序依序命名為 "Buy" 、"Buy#1" 、 "Buy#2" 、 "Buy#3" ..,見圖1和圖2,對比代碼和圖表的區(qū)別和聯(lián)系。

    1.3 TradeSize

    TradeSize —— 可選用參數(shù),數(shù)值表達(dá)式;指定買進(jìn)的數(shù)量,必須搭配: Share, Shares, Contract 或 Contracts 任一個使用。若 TradeSize 為0或負(fù)值,并不會建立任何多頭倉位,但現(xiàn)有的空頭倉位會被平倉。 若 TradeSize 未指定,交易數(shù)量將會是使用者在策略屬性的屬性中設(shè)定的委托數(shù)量。由于buy是平倉反向進(jìn)場語句,使用buy進(jìn)場的時候,會將之前的所有空頭全部平倉,然后建立指定手?jǐn)?shù)的多頭頭寸。詳細(xì)的請看圖3,圖4和圖5,針對代碼和圖表的對比學(xué)習(xí)。

    1.4 Entrytype

    EntryType —— 必需參數(shù);指定進(jìn)場的時間和價位,一共有五種類型:?

    • This Bar on Close
    • Next Bar at Open 或 Next Bar at Market
    • Next Bar at Price??Limit
    • Next Bar at Price??Stop
    • next bar at price1 stop price2 limit

    這里使用的price代指委托進(jìn)場價格,at、on是MC跳躍字,可以省略,只是為了方便用戶看代碼,公式編譯的時候會直接跳過。“This Bar on Close”是指定在當(dāng)根結(jié)束的時候以收盤價發(fā)送委托單;"Next Bar at Open" 或 "Next Bar at Market"是指定以下一根bar的開盤價發(fā)送委托;"Next Bar at Price??Limit"是指定在下一根bar開始時發(fā)送限價單;"Next Bar at Price??Stop"是指定在下一根bar開始時發(fā)送停損單;還有一種是停損限價單是可以通過停損單和限價單組合的類型,即"next bar at price1 stop price2 limit";除了這五種,其它類型的Entrytype都是禁止的,在公式編譯的時候就會報錯。

    2. sell
    2.1 定義

    全部或部分平倉特定或全部的多頭倉位。出場的價位會在圖表上以箭頭和價位表示,箭頭表示出場時間,價位表示出場價格。在多頭出場箭頭的上方,有標(biāo)簽顯示出場名稱及倉位數(shù)量。"Sell[("ExitLabel")][From Entry("EntryLabel")][TradeSize[Total]]Exit;"是一個完整的平倉語句,被[ ]括起來的參數(shù)都是可以省略的,可以是"sell Exit;",舉例為"sell("sellname") from entry("entryname") 3 shares total next bar at market;",也可以是"sell next bar at market;"。

    2.2 ExitLabel

    ExitLabel —— 可選用參數(shù),字符串表達(dá)式;予當(dāng)次出場信號一個專屬名稱。信號名稱會顯示在出場箭頭上方。若 ExitLabel 未指定,則會依出場信號語句的先后順序依序命名為 "Sell"、"Sell#1"、"Sell#2"…… ;ExitLabel的定義可以參考一下1.2 EntryLabel;有一點(diǎn)特別注意一下,在同一個信號腳本中,所有的進(jìn)場出場名稱都要求不一樣,進(jìn)場和出場名稱也要求不一樣。

    2.3 EntryLabel

    EntryLabel —— 可選用參數(shù),字符串表達(dá)式;表示出場信號是針對特定EntryLabel 名稱的進(jìn)場信號; 進(jìn)場信號名稱須緊連在 "From Entry"之后, "from" 是跳躍字,可省略。一個出場信號僅能指定一個進(jìn)場信號。若 EntryLabel 未指定進(jìn)場信號名稱,則該sell出場語句是針對當(dāng)前所有未平倉的進(jìn)場(第一筆進(jìn)場,第二筆進(jìn)場等等),sell出場語句指定進(jìn)場情況請看圖6和圖7,sell出場未指定進(jìn)場情況請看圖8和圖9。

    2.4 TradeSize

    TradeSize —— 可選用參數(shù),數(shù)值表達(dá)式;指定平倉的數(shù)量,必須搭配: Share, Shares, Contract 或 Contracts任一個使用,這四個關(guān)鍵字完全一樣,沒有區(qū)別;當(dāng)tradesize指定的平倉的手?jǐn)?shù)是負(fù)數(shù)或者0時,不會平倉任何手?jǐn)?shù);當(dāng)tradesize指定的平倉的手?jǐn)?shù)是0.5或者其它分?jǐn)?shù),那么sell會平倉四舍五入后的手?jǐn)?shù);當(dāng)然,如果當(dāng)前沒有多頭持倉,那么sell不執(zhí)行任何操作。

    2.5 Total

    total必須緊跟關(guān)鍵字 Share, Shares, Contract 或 Contracts任一個后面,不能單獨(dú)使用;tradesize后面未加total的情況下,TradeSize 參數(shù)指定的數(shù)量會平掉每一個多頭進(jìn)場語句的倉位,詳細(xì)的請對比圖10和圖11;如果如果 TradeSize??后加上 Total,只會平倉 TradeSize??參數(shù)指定的數(shù)量,忽略多頭進(jìn)場數(shù)量。指定數(shù)量超過多頭持倉,則全部平倉。在依進(jìn)場信號的順序平倉,即先進(jìn)先出,詳細(xì)的見圖12和圖13。若tradesize未指定,將會平倉全部的多頭進(jìn)場。

    2.6 Exit

    Exit和1.4 Entrytype完全一樣。

    3. Sellshort和buytocover

    buy和sellshort都是平倉反向語句,也就是先平倉再開倉,這兩個關(guān)鍵字的使用除了買賣方向不一樣,其它的用法和邏輯完全一樣,在此就不再贅述。sell和buytocover都是平倉語句,只是單純的平倉,這兩個關(guān)鍵字的使用除了平倉的方向不一樣,其它的用法和邏輯完全一樣,在此不再贅述。

    圖1 entrylabel_代碼

    圖1 entrylabel_代碼

    ?

    ?

    圖2 entrylabel_圖表

    圖2 entrylabel_圖表

    ?

    圖3 tradesize_代碼

    圖3 tradesize_代碼

    ?

    ?

    圖4 tradesize_圖表

    圖4 tradesize_圖表

    ?

    ?

    圖5 策略屬性

    圖5 策略屬性

    ?

    ?

    圖6 sell指定進(jìn)場名稱_代碼

    圖6 sell指定進(jìn)場名稱_代碼

    ?

    ?

    圖7 sell指定進(jìn)場名稱_圖表

    圖7 sell指定進(jìn)場名稱_圖表

    ?

    ?

    圖8 sell未指定進(jìn)場名稱_代碼

    圖8 sell未指定進(jìn)場名稱_代碼

    ?

    ?

    圖9 sell未指定進(jìn)場名稱_圖表

    圖9 sell未指定進(jìn)場名稱_圖表

    ?

    ?

    圖10 tradesize total_代碼

    圖10 tradesize total_代碼

    ?

    ?

    圖11 tradesize total_圖表

    圖11 tradesize total_圖表

    ?

    ?

    圖12 tradesize total_代碼(緊跟total)

    圖12 tradesize total_代碼(緊跟total)

    ?

    ?

    圖13 tradesize total_圖表(緊跟total)

    ?

    圖13 tradesize total_圖表(緊跟total)

    ?

    圖14 search.png

    圖14 search

    ?

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

    1. buy
    1.1 定義

    建立一個多頭倉位;進(jìn)場的點(diǎn)位會在圖表上以箭頭和價位標(biāo)示;箭頭表示進(jìn)場時間,價位表示進(jìn)場價格。 在多頭進(jìn)場箭頭的下方,有標(biāo)簽顯示進(jìn)場名稱和倉位數(shù)量。當(dāng)一個buy指令成交時,其他持有的空頭倉位,將會被平倉。"buy[("EntryLabel")] [TotalSize] EntryType;"是一個完整的買入語句,其中被[ ]括起來的參數(shù)是任選的(也可以寫成"buy EntryType;"),舉例就是"buy("entryname") 3 shares next bar at market;",也可以寫成"buy next bar at market;";

    1.2 EntryLabel

    EntryLabel —— 可選用參數(shù),字符串表達(dá)式;給當(dāng)次進(jìn)場的信號一個專屬名稱。若 EntryLabel 未指定,則會依進(jìn)場語句的先后順序依序命名為 "Buy" 、"Buy#1" 、 "Buy#2" 、 "Buy#3" ..,見圖1和圖2,對比代碼和圖表的區(qū)別和聯(lián)系。

    1.3 TradeSize

    TradeSize —— 可選用參數(shù),數(shù)值表達(dá)式;指定買進(jìn)的數(shù)量,必須搭配: Share, Shares, Contract 或 Contracts 任一個使用。若 TradeSize 為0或負(fù)值,并不會建立任何多頭倉位,但現(xiàn)有的空頭倉位會被平倉。 若 TradeSize 未指定,交易數(shù)量將會是使用者在策略屬性的屬性中設(shè)定的委托數(shù)量。由于buy是平倉反向進(jìn)場語句,使用buy進(jìn)場的時候,會將之前的所有空頭全部平倉,然后建立指定手?jǐn)?shù)的多頭頭寸。詳細(xì)的請看圖3,圖4和圖5,針對代碼和圖表的對比學(xué)習(xí)。

    1.4 Entrytype

    EntryType —— 必需參數(shù);指定進(jìn)場的時間和價位,一共有五種類型:?

    • This Bar on Close
    • Next Bar at Open 或 Next Bar at Market
    • Next Bar at Price??Limit
    • Next Bar at Price??Stop
    • next bar at price1 stop price2 limit

    這里使用的price代指委托進(jìn)場價格,at、on是MC跳躍字,可以省略,只是為了方便用戶看代碼,公式編譯的時候會直接跳過。“This Bar on Close”是指定在當(dāng)根結(jié)束的時候以收盤價發(fā)送委托單;"Next Bar at Open" 或 "Next Bar at Market"是指定以下一根bar的開盤價發(fā)送委托;"Next Bar at Price??Limit"是指定在下一根bar開始時發(fā)送限價單;"Next Bar at Price??Stop"是指定在下一根bar開始時發(fā)送停損單;還有一種是停損限價單是可以通過停損單和限價單組合的類型,即"next bar at price1 stop price2 limit";除了這五種,其它類型的Entrytype都是禁止的,在公式編譯的時候就會報錯。

    2. sell
    2.1 定義

    全部或部分平倉特定或全部的多頭倉位。出場的價位會在圖表上以箭頭和價位表示,箭頭表示出場時間,價位表示出場價格。在多頭出場箭頭的上方,有標(biāo)簽顯示出場名稱及倉位數(shù)量。"Sell[("ExitLabel")][From Entry("EntryLabel")][TradeSize[Total]]Exit;"是一個完整的平倉語句,被[ ]括起來的參數(shù)都是可以省略的,可以是"sell Exit;",舉例為"sell("sellname") from entry("entryname") 3 shares total next bar at market;",也可以是"sell next bar at market;"。

    2.2 ExitLabel

    ExitLabel —— 可選用參數(shù),字符串表達(dá)式;予當(dāng)次出場信號一個專屬名稱。信號名稱會顯示在出場箭頭上方。若 ExitLabel 未指定,則會依出場信號語句的先后順序依序命名為 "Sell"、"Sell#1"、"Sell#2"…… ;ExitLabel的定義可以參考一下1.2 EntryLabel;有一點(diǎn)特別注意一下,在同一個信號腳本中,所有的進(jìn)場出場名稱都要求不一樣,進(jìn)場和出場名稱也要求不一樣。

    2.3 EntryLabel

    EntryLabel —— 可選用參數(shù),字符串表達(dá)式;表示出場信號是針對特定EntryLabel 名稱的進(jìn)場信號; 進(jìn)場信號名稱須緊連在 "From Entry"之后, "from" 是跳躍字,可省略。一個出場信號僅能指定一個進(jìn)場信號。若 EntryLabel 未指定進(jìn)場信號名稱,則該sell出場語句是針對當(dāng)前所有未平倉的進(jìn)場(第一筆進(jìn)場,第二筆進(jìn)場等等),sell出場語句指定進(jìn)場情況請看圖6和圖7,sell出場未指定進(jìn)場情況請看圖8和圖9。

    2.4 TradeSize

    TradeSize —— 可選用參數(shù),數(shù)值表達(dá)式;指定平倉的數(shù)量,必須搭配: Share, Shares, Contract 或 Contracts任一個使用,這四個關(guān)鍵字完全一樣,沒有區(qū)別;當(dāng)tradesize指定的平倉的手?jǐn)?shù)是負(fù)數(shù)或者0時,不會平倉任何手?jǐn)?shù);當(dāng)tradesize指定的平倉的手?jǐn)?shù)是0.5或者其它分?jǐn)?shù),那么sell會平倉四舍五入后的手?jǐn)?shù);當(dāng)然,如果當(dāng)前沒有多頭持倉,那么sell不執(zhí)行任何操作。

    2.5 Total

    total必須緊跟關(guān)鍵字 Share, Shares, Contract 或 Contracts任一個后面,不能單獨(dú)使用;tradesize后面未加total的情況下,TradeSize 參數(shù)指定的數(shù)量會平掉每一個多頭進(jìn)場語句的倉位,詳細(xì)的請對比圖10和圖11;如果如果 TradeSize??后加上 Total,只會平倉 TradeSize??參數(shù)指定的數(shù)量,忽略多頭進(jìn)場數(shù)量。指定數(shù)量超過多頭持倉,則全部平倉。在依進(jìn)場信號的順序平倉,即先進(jìn)先出,詳細(xì)的見圖12和圖13。若tradesize未指定,將會平倉全部的多頭進(jìn)場。

    2.6 Exit

    Exit和1.4 Entrytype完全一樣。

    3. Sellshort和buytocover

    buy和sellshort都是平倉反向語句,也就是先平倉再開倉,這兩個關(guān)鍵字的使用除了買賣方向不一樣,其它的用法和邏輯完全一樣,在此就不再贅述。sell和buytocover都是平倉語句,只是單純的平倉,這兩個關(guān)鍵字的使用除了平倉的方向不一樣,其它的用法和邏輯完全一樣,在此不再贅述。

    圖1 entrylabel_代碼

    圖1 entrylabel_代碼

    ?

    ?

    圖2 entrylabel_圖表

    圖2 entrylabel_圖表

    ?

    圖3 tradesize_代碼

    圖3 tradesize_代碼

    ?

    ?

    圖4 tradesize_圖表

    圖4 tradesize_圖表

    ?

    ?

    圖5 策略屬性

    圖5 策略屬性

    ?

    ?

    圖6 sell指定進(jìn)場名稱_代碼

    圖6 sell指定進(jìn)場名稱_代碼

    ?

    ?

    圖7 sell指定進(jìn)場名稱_圖表

    圖7 sell指定進(jìn)場名稱_圖表

    ?

    ?

    圖8 sell未指定進(jìn)場名稱_代碼

    圖8 sell未指定進(jìn)場名稱_代碼

    ?

    ?

    圖9 sell未指定進(jìn)場名稱_圖表

    圖9 sell未指定進(jìn)場名稱_圖表

    ?

    ?

    圖10 tradesize total_代碼

    圖10 tradesize total_代碼

    ?

    ?

    圖11 tradesize total_圖表

    圖11 tradesize total_圖表

    ?

    ?

    圖12 tradesize total_代碼(緊跟total)

    圖12 tradesize total_代碼(緊跟total)

    ?

    ?

    圖13 tradesize total_圖表(緊跟total)

    ?

    圖13 tradesize total_圖表(緊跟total)

    ?

    圖14 search.png

    圖14 search

 

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

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


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

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 日韩欧美色视频在线观看| 羞羞视频免费网站入口| 欧美成人看片黄a免费看| 国产无人区一区二区三区| jizz日本黄色| 成人毛片18女人毛片免费| 久久国产精品免费网站| 欧洲多毛裸体XXXXX| 亚洲熟妇无码乱子av电影| 韩国公和熄三级在线观看| 天堂岛在线免费看电影| 九九热线有精品视频99| 精品人妻少妇一区二区三区在线 | 中文字幕精品一区二区精品| 日韩高清免费在线观看| 亚洲国产三级在线观看| 美女把尿口扒开让男人添| 国产精品欧美久久久久无广告| 久久久精品国产| 最近日本免费观看直播| 免费五级在线观看日本片| 美女黄网站人色视频免费国产 | 最新亚洲精品国自产在线观看| 在我跨下的英语老师景老师 | 欧美俄罗斯乱妇| 国产精品三级在线观看| 国产av人人夜夜澡人人爽麻豆| 18禁止午夜福利体验区| 成人中文字幕一区二区三区| 久久久精品久久久久特色影视| 暖暖日本在线视频| 亚洲中文字幕av每天更新| 粗大的内捧猛烈进出小视频| 国产成人综合精品一区| a资源在线观看| 国产精品亚洲一区二区三区在线观看 | 久久本网站受美利坚法律保护 | 黄色片在线播放| 天天摸天天操免费播放小视频| 久久免费观看国产精品| 欧美性69式xxxx护士|