求助 老師
作者:開拓者 TB 來源:cxh99.com 發(fā)布時(shí)間:2018年05月14日
-
咨詢內(nèi)容:
可以幫忙加個(gè)止盈嗎 分別以開倉價(jià)2點(diǎn)4點(diǎn)6點(diǎn)逐步平倉 學(xué)生跪謝了
//------------------------------------------------------------------------
// 簡(jiǎn)稱: CL_JailBreakSys_L
// 名稱: 基于價(jià)格區(qū)間突破的交易系統(tǒng)
// 類別: 公式應(yīng)用
// 類型: 內(nèi)建應(yīng)用
// 輸出:
// 策略說明:? ? ? ? ? ? ? ? 基于通道突破的判斷
// 系統(tǒng)要素:
//? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1. 計(jì)算10根k線最高價(jià)的區(qū)間
//? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2. 計(jì)算6根k線最低價(jià)的區(qū)間
//? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
// 入場(chǎng)條件:
//? ? ? ? ? ? ? ? ? ? ? ?? ???1.價(jià)格高于10根K線最高價(jià)的區(qū)間入場(chǎng)
// 出場(chǎng)條件:
//? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1. 當(dāng)前價(jià)格低于6根K線最低價(jià)的區(qū)間出場(chǎng)
//? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2. 當(dāng)前價(jià)格低于入場(chǎng)價(jià)一定ATR波動(dòng)率幅度出場(chǎng)
//
//----------------------------------------------------------------------//
Params
? ? ? ? Numeric Length1(10);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //長周期區(qū)間參數(shù)
? ? ? ? Numeric Length2(6);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //短周期區(qū)間參數(shù)
? ? ? ? Numeric IPS(4);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //保護(hù)止損波動(dòng)率參數(shù)
? ? ? ? Numeric AtrVal(10);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //波動(dòng)率參數(shù)
Vars
? ? ? ? NumericSeries ProtectStopL;
? ? ? ? NumericSeries ATR;
? ? ? ? NumericSeries Upperband;
? ? ? ? NumericSeries Lowerband;
? ? ? ? NumericSeries Exitlong;
? ? ? ? NumericSeries Exitshort;
? ? ? ? Numeric L2;
? ? ? ? Numeric L1;
? ? ? ? Numeric Minpoint;
Begin
? ? ? ? // 集合競(jìng)價(jià)
? ? ? ? If(BarStatus == 2 And IsCallAuctionTime) Return;
? ? ? ?
? ? ? ? Minpoint = Minmove*PriceScale;
? ? ATR = AvgTrueRange(AtrVal);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ?? ?? ? ? ? //定義ATR
? ? ? ? L1 = Max(Length1,Length2);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ?? ?? ? ? ? //出場(chǎng)周期選擇較大的區(qū)間參數(shù)
? ? ? ? L2 = Min(Length1,Length2);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ?? ?? ? ? ? //出場(chǎng)周期選擇較小的區(qū)間參數(shù)
? ? ? ? Upperband = Highest(High, L1);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ?? ?? ? ? ? //長周期最高價(jià)區(qū)間
? ? ? ? Lowerband = lowest(Low,L1);? ? ? ? ? ? ? ? ? ? ? ?? ?? ? ? ?? ???? ? ? ???? ? ? ? //長周期最低價(jià)區(qū)間
? ? ? ? Exitlong = Lowest(Low,L2);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ?? ?? ? ? ? //短周期最低價(jià)區(qū)間
? ? ? ? Exitshort = Highest(high,L2);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? ?? ?? ? ? ? //短周期最高價(jià)區(qū)間
? ? ? ?
? ? ? ? //系統(tǒng)入場(chǎng)
? ? ? ? If(Marketposition == 0 and High >= Upperband[1] + Minpoint And Vol > 0)? ? ? ?? ?? ?//價(jià)格大于長周期最高價(jià)區(qū)間入場(chǎng)做多
? ? ? ? {
? ? ? ? ? ? ? ? Buy(0, Max(Open, Upperband[1] + Minpoint));
? ? ? ? ? ? ? ? ProtectStopL = Entryprice - IPS*ATR[1];
? ? ? ? }
? ? ? ?
? ? ? ? //系統(tǒng)出場(chǎng)
? ? ? ? If(MarketPosition == 1 and BarsSinceEntry >0 And Vol > 0)
? ? ? ? {
? ? ? ? ? ? ? ? If( Low <= ProtectStopL[1] and ProtectStopL[1] >= Exitlong[1])??//價(jià)格低于入場(chǎng)價(jià)以下一定ATR幅度止損
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? Sell (0,Min(Open,ProtectStopL[1]));
? ? ? ? ? ? ? ? }
? ? ? ? ? ? ? ? Else if (Low <= Exitlong[1] - Minpoint)? ?? ?? ?? ?? ?? ???//價(jià)格低于短周期最低價(jià)區(qū)間出場(chǎng)
? ? ? ? ? ? ? ? {
? ? ? ? ? ? ? ? ? ? ? ? Sell(0, Min( Open, Exitlong[1] - Minpoint));
? ? ? ? ? ? ? ? }
? ? ? ? }
End
?
-
TB技術(shù)人員:
?
-
TB客服:
這個(gè)簡(jiǎn)單啊。。