代写股票选股公式、TB程序化公式帮做、开拓者CXH99唐奇安通道交易策略源码

开拓者CXH99唐奇安通道交易策略源码ParamsNumeric LongLength(20);// 长周期Numeric ShortLength(10);// 短周期Numeric TrailingScale(0.5);// 增仓比例Numeric StopLossSet(2);// 止损比例Numeric Lots(1);// 交易数量 VarsNumeric MinPoint;// 最小变动单位NumericSeries AvgTR;// ATRNumeric N;// N 值NumericSeries DonchianHi;// 唐奇安通道上轨,延后1个BarNumericSeries DonchianLo;// 唐奇安通道下轨,延后1个BarNumeric ExitHighestPrice;// 离市时判断需要的N周期最高价Numeric ExitLowestPrice;// 离市时判断需要的N周期最低价Numeric myEntryPrice;// 开仓价格Numeric myExitPrice;// 平仓价格Bool SendOrderThisBar(False);// 当前Bar有过交易NumericSeries preEntryPrice(0);// 前一次开仓的价格BeginIf(BarStatus == 0){preEntryPrice = InvalidNumeric;} Else{preEntryPrice = preEntryPrice[1];} // AvgTR = XAverage(TrueRange,LongLength);N = AvgTR[1];DonchianHi = HighestFC(High[1],LongLength);DonchianLo = LowestFC(Low[1],LongLength);ExitLowestPrice = LowestFC(Low[1],ShortLength);ExitHighestPrice = HighestFC(High[1],ShortLength);Commentary(&"N=&"+Text(N));Commentary(&"preEntryPrice=&"+Text(preEntryPrice));PlotNumeric(&"上轨&",DonchianHi);PlotNumeric(&"下轨&",DonchianLo);PlotNumeric(&"退出上轨&",ExitHighestPrice);PlotNumeric(&"退出下轨&",ExitLowestPrice);/*/////////////////////////////////开仓////////////////////////////////////////*/If(MarketPosition == 0 High > DonchianHi){myEntryPrice = min(high,DonchianHi);myEntryPrice = IIF(myEntryPrice Open, Open,myEntryPrice);// 大跳空的时候用开盘价代替preEntryPrice = myEntryPrice;SendOrderThisBar = True;SellShort(Lots,myEntryPrice);}/*///////////////////////////////止盈加仓////////////////////////////////////*/If(MarketPosition == 1){ Commentary(&"ExitLowestPrice=&"+Text(ExitLowestPrice));If(Low Open, Open,myExitPrice);// 大跳空的时候用开盘价代替Sell(0,myExitPrice);// 数量用0的情况下将全部平}Else{If(preEntryPrice!=InvalidNumeric){If(Open >= preEntryPrice + TrailingScale*N) // 如果开盘就超过设定的1/2N,则直接用开盘价增仓。{myEntryPrice = Open;preEntryPrice = myEntryPrice;Buy(Lots,myEntryPrice);SendOrderThisBar = True;} while(High >= preEntryPrice + TrailingScale*N) // 以最高价为标准,判断能进行几次增仓{myEntryPrice = preEntryPrice + TrailingScale * N;// www.chengxuhuajiaoyi.com preEntryPrice = myEntryPrice;Buy(Lots,myEntryPrice);SendOrderThisBar = True;}} /*///////////////////////////////////止损策略///////////////////////////////*/If(Low Open, Open,myExitPrice);// 大跳空的时候用开盘价代替Sell(0,myExitPrice);// 数量用0的情况下将全部平仓}} // }Else If(MarketPosition ==-1) // 有空仓的情况{Commentary(&"ExitHighestPrice=&"+Text(ExitHighestPrice));If(High > ExitHighestPrice){myExitPrice = Min(High,ExitHighestPrice);myExitPrice = IIF(myExitPrice = preEntryPrice + StopLossSet * N SendOrderThisBar==false) // 加仓Bar不止损{myExitPrice = preEntryPrice + StopLossSet * N;myExitPrice = IIF(myExitPrice // 大跳空的时候用开盘价代替BuyToCover(0,myExitPrice);// 数量用0的情况下将全部平仓}}}End& 1、蓝蝴蝶软件工作室,现已经为客户定做500多套软件,本店专业定做ERP、OA、进销存管理系统、数据统计和分析 、数据库维护、API对接。2、大数据处理与分析(10G文本文件)和excel处理等.3、Acesss、MSSQL、SQLServer、Oracle数据库的维护和数据库设计、升迁等.4、代做通达信,金字塔、TB等指标公式编写,量化开发。5、诚心诚意为你服务是本工作室的宗旨。6、文章为转载互联网文章,其仅供参考,并不构成投资建议。如有需要,请加QQ:88652583 或微信: QQ:99515681 或邮箱:[email protected] 微信:codehelp

你可能感兴趣的:(代写股票选股公式、TB程序化公式帮做、开拓者CXH99唐奇安通道交易策略源码)