人人爽天天爽夜夜爽qc-人人爽天天爽夜夜爽曰-人人天天爱天天做天天摸-人人天天夜夜-色网站在线-色网站在线看

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

看視頻學習的不對 [開拓者 TB]

  • 咨詢內容: //------------------------------------------------------------------------
    // 簡稱:
    // 名稱:
    // 類別: 公式應用
    // 類型: 用戶應用
    // 輸出: Void
    Params
    ? ? ? ? Numeric Length(20);? ? ? ? ? ? ? ? ? ? ? ?
    ? ? ? ? Numeric Offset(2);? ? ? ?
    ? ? ? ? Numeric lots(0);? ? ? ? ? ? ? ?
    ? ? ? ? Numeric stoploss[50];
    ? ? ? ? Numeric takeprofit[50];
    ? ? ? ?? ???
    Vars
    ? ? ? ? NumericSeries UpLine;? ? ? ? ? ? ? ? //上軌
    ? ? ? ? NumericSeries DownLine;? ? ? ? ? ? ? ? //下軌
    ? ? ? ? NumericSeries MidLine;? ? ? ? //中間線
    ? ? ? ? Numeric Band;
    ? ? ? ? Numeric STOPLOSSPRICE;
    ? ? ? ? Numeric takeprofitprice;
    Begin
    ? ? ? ? MidLine = AverageFC(Close,Length);
    ? ? ? ? Band = StandardDev(Close,Length,2);
    ? ? ? ? UpLine = MidLine + Offset * Band;
    ? ? ? ? DownLine = MidLine - Offset * Band;
    ? ? ? ? PlotNumeric("UpLine",UpLine);
    ? ? ? ? PlotNumeric("DownLine",DownLine);
    ? ? ? ? PlotNumeric("MidLine",MidLine);
    ? ? ? ?
    ? ? ? ? IF(MarketPosition<>1 and high>=upline[1])
    ? ? ? ? {
    ? ? ? ?
    ? ? ? ? buy (lots,max(open,upline[1]));
    ? ? ? ?
    ? ? ? ? }
    ? ? ? ?
    ? ? ? ?
    //多頭止損? ? ? ?
    stoplossprice = EntryPrice -stoploss;
    If(MarketPosition==1 and barssinceentry >0 AND L<=STOPLOSSPRICE)
    {
    SELL(0,MIN(OPEN,STOPLOSSPRICE));
    }


    //多頭止贏
    TAKEPROFITPRICE = EntryPrice +TAKEPROFIT;
    If(MarketPosition==1 and barssinceentry >0 AND h>=TAKEPROFITPRICE)
    {
    SELL(0,Max(OPEN,TAKEPROFITPRICE));
    }

    ? ? ? ?
    ? ? ? ?
    ? ? ? ? IF(MarketPosition<>-1 and low<=DownLine[1])
    ? ? ? ? {
    ? ? ? ?
    ? ? ? ? SellShort (lots,min(open,DownLine[1]));
    ? ? ? ?
    ? ? ? ? }
    //空頭止損? ? ? ?
    TAKEPROFITPRICE = EntryPrice +TAKEPROFIT;
    If(MarketPosition==1 and BarsSinceExit >0 AND h>=TAKEPROFITPRICE)
    {
    BuyToCover(0,Max(OPEN,TAKEPROFITPRICE));
    }
    //空頭止贏? ? ? ?
    stoplossprice = EntryPrice -stoploss;
    If(MarketPosition==1 and BarsSinceExit >0 AND L<=STOPLOSSPRICE)
    {
    BuyToCover(0,MIN(OPEN,STOPLOSSPRICE));
    }? ? ? ?
    ? ? ? ?
    End


    //------------------------------------------------------------------------
    // 編譯版本:? ? ? ? 2018/05/25 204227
    // 內核版本:? ? ? ? V2.8.2.14
    // 版權所有? ? ? ?
    // 更改聲明? ? ? ? TradeBlazer Software保留對TradeBlazer平臺
    //? ? ? ? ? ? ? ? ? ? ? ? 每一版本的TradeBlazer公式修改和重寫的權利
    //------------------------------------------------------------------------


    想跟據macd 50個點止損止贏??

    ?

    ?來源:CXH99.COM

  • TB技術人員: 運行出來不對呀

    ?

  • TB客服:




    改了一下??單獨測試多頭的止損止贏可以

    空頭的不知道哪里還沒對 求大神幫忙
    Params
    ? ? ? ? Numeric Length(20);? ? ? ? ? ? ? ? ? ? ? ?
    ? ? ? ? Numeric Offset(2);? ? ? ?
    ? ? ? ? Numeric lots(0);? ? ? ? ? ? ? ?
    ? ? ? ? Numeric stoploss[50];
    ? ? ? ? Numeric takeprofit[50];
    ? ? ? ?? ???
    Vars
    ? ? ? ? NumericSeries UpLine;? ? ? ? ? ? ? ? //上軌
    ? ? ? ? NumericSeries DownLine;? ? ? ? ? ? ? ? //下軌
    ? ? ? ? NumericSeries MidLine;? ? ? ? //中間線
    ? ? ? ? Numeric Band;
    ? ? ? ? Numeric STOPLOSSPRICE;
    ? ? ? ? Numeric takeprofitprice;
    ? ? ? ? Numeric kLOSSPRICE;
    ? ? ? ? Numeric kprofitprice;
    Begin
    ? ? ? ? MidLine = AverageFC(Close,Length);
    ? ? ? ? Band = StandardDev(Close,Length,2);
    ? ? ? ? UpLine = MidLine + Offset * Band;
    ? ? ? ? DownLine = MidLine - Offset * Band;
    ? ? ? ? PlotNumeric("UpLine",UpLine);
    ? ? ? ? PlotNumeric("DownLine",DownLine);
    ? ? ? ? PlotNumeric("MidLine",MidLine);

    ? ? ? ? IF(MarketPosition<>1 and high>=upline[1])
    ? ? ? ? {
    ? ? ? ?
    ? ? ? ? buy (lots,max(open,upline[1]));
    ? ? ? ?
    ? ? ? ? }
    ? ? ? ?
    ? ? ? ?
    //多頭止損? ? ? ?
    stoplossprice = EntryPrice -50;
    If(MarketPosition==1 and barssinceentry >0 AND L<=STOPLOSSPRICE)
    {
    SELL(0,MIN(OPEN,STOPLOSSPRICE));
    }


    //多頭止贏
    TAKEPROFITPRICE = EntryPrice +50;
    If(MarketPosition==1 and barssinceentry >0 AND h>=TAKEPROFITPRICE)
    {
    SELL(0,Max(OPEN,TAKEPROFITPRICE));
    }

    ? ? ? ?
    ? ? ? ?
    ? ? ? ? IF(MarketPosition<>-1 and low<=DownLine[1])
    ? ? ? ? {
    ? ? ? ?
    ? ? ? ? SellShort (lots,min(open,DownLine[1]));
    ? ? ? ?
    ? ? ? ? }
    //空頭止損? ? ? ?
    kPROFITPRICE = ExitPrice +40;
    If(MarketPosition== -1 and BarsSinceExit <0 AND h>=kPROFITPRICE)
    {
    BuyToCover(0,Min(OPEN,kPROFITPRICE));
    }
    //空頭止贏? ? ? ?
    klossprice = ExitPrice -40;
    If(MarketPosition==-1 and BarsSinceExit <0 AND L<=kLOSSPRICE)
    {
    BuyToCover(0,Max(OPEN,kLOSSPRICE));
    }? ? ? ?
    ? ? ? ?
    End

    ?

  • 網友回復: 老師幫我改一下空頭出場的??應該是哪里錯了

    ?

  • 網友回復:
  • vvvtzi 發表于 2018-5-25 23:15
    改了一下??單獨測試多頭的止損止贏可以

    空頭的不知道哪里還沒對 求大神幫忙

    barssinceexit<0在這里是表示了什么意思?
    這個函數是不存在小0的值的,只有當MarketPosition = 0時,即沒有持倉的狀況下,該函數才有意義,否則返回0。

 

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

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


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

相關文章

    沒有相關內容
主站蜘蛛池模板: free性hd中国 | 免费看欧美一级特黄a大片一 | 国产成人深夜福利短视频99 | 日韩福利社 | 高清性色生活片97 | 国产激情视频在线播放 | 国产成人久久精品激情 | 久久午夜宅男免费网站 | 国产麻豆视频免费观看 | 天天干夜夜爽天天操夜夜爽视频 | 免费二级c片在线观看a | 欧美a在线视频 | 亚洲丝袜第一页 | 91极品蜜桃臀在线播放 | 一本色道久久综合亚洲精品高清 | 一级毛片牲交大片 | 最近2019年中文字幕一页 | xp123激情视频| 天天艹天天操 | 国产1024观看免费视频 | 久久精品国产欧美 | 午夜痒痒网 | 色黄网站aaaaaa级毛片 | 成人福利网 | 国产成人欧美一区二区三区的 | 午夜影院免费看 | 一级全免费视频播放 | 亚洲va欧美va人人爽夜夜嗨 | 女人洗澡一级特黄毛片 | h片在线| 欧美特黄a级高清免费大片 欧美太黄太色视频在线观看 | 日日日天天射天天干视频 | 欧洲妇女成人淫片aaa视频 | 日本高清中文字幕一区二区三区a | 国产一区中文字幕在线观看 | 亚洲精品高清中文字幕 | 26uuu欧美 | 美女伊人网 | 欧美第五页 | 中文字幕第38页永久乱码 | 成人欧美一区二区三区视频不卡 |