人人爽天天爽夜夜爽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  點擊這里給我發消息進行 有償 編寫!不貴!點擊查看價格!


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

相關文章

    沒有相關內容
主站蜘蛛池模板: 国产字幕制服中文在线 | 日韩午夜在线视频 | 一级毛片免费观看久 | 精品视频一区在线观看 | 国产一区二区视频在线观看 | 欧美日韩久久中文字幕 | 色黄视频网站 | 最近2019中文字幕高清字幕 | 日韩欧美91 | 免费看一毛一级毛片视频 | 色综合天天干 | 8x福利精品第一导航 | 日日夜夜操天天干 | 黄色一级视频免费 | 国产羞羞的视频在线观看免费 | 天天插天天摸 | 人人看人人鲁狠狠高清 | awyy爱我影院午夜 | 九九色视频在线观看 | 成人羞羞视频免费看看 | 一级国产视频 | 狠狠色噜噜狠狠狠狠2018 | 日本黄色免费一级片 | 天天碰视频 | 在线不卡一区二区 | 日日干日日操 | 一区二区3区免费视频 | 午夜看一级特黄a大片黑 | 日本黄色小说网站 | 99re国产精品 | 看片网站在线 | 看真人视频a级毛片 | 日本国产片| 一个人看的www视频免费观看 | 欧美亚洲另类在线 | www.黄在线| 天天弄天天操 | 色秀影院 | 欧美日韩一卡二卡 | 911国内自产亚洲第一 | 天天干天天操天天操 |