股票日内回转交易策略(附源码)

合集下载

已破解的交易策略源码[文华财经公式]

已破解的交易策略源码[文华财经公式]

已破解的交易策略源码:DIRECTION:=CLOSE-REF(CLOSE,10);VOLATILITY:=SUM(ABS((CLOSE-REF(CLOSE,1))),10);ER:=ABS(DIRECTION/VOLATILITY);FASTSC:=2/(2 + 1);SLOWSC:=2/(30 + 1);SSC:=ER*(FASTSC-SLOWSC)+SLOWSC;:c,nodraw;CONSTANT:=SSC*SSC;AMAHIGH:=REF(EMA(HIGH,100),1)+CONSTANT*(HIGH- EMA(HIGH,100)); AMACLOSE:=REF(EMA(CLOSE,100),1)+CONSTANT*(CLOSE- REF(EMA(CLOSE,100),1)); AMALOW:=REF(EMA(LOW,100),1)+CONSTANT*(LOW- EMA(LOW,100));REF(LOW>AMAHIGH,1),BK;REF(CLOSE<AMACLOSE OR CLOSE<=0.995*BKPRICE,1),SP;REF(HIGH<AMALOW,1),SK;REF(CLOSE>AMACLOSE OR CLOSE>=1.005*SKPRICE,1),BP;AUTOFILTER;源码解析:DIRECTION赋值:收盘价-10日前的收盘价VOLATILITY赋值:(收盘价-昨收)的绝对值的10日累和ER赋值:DIRECTION/VOLATILITY的绝对值FASTSC赋值:2/(2 + 1)SLOWSC赋值:2/(30 + 1)SSC赋值:ER*(FASTSC-SLOWSC)+SLOWSC输出:收盘价,NODRAWCONSTANT赋值:SSC*SSCAMAHIGH赋值:昨日最高价的100日指数移动平均+CONSTANT*(最高价- 最高价的100日指数移动平均)AMACLOSE赋值:昨日收盘价的100日指数移动平均+CONSTANT*(收盘价- 昨日收盘价的100日指数移动平均)AMALOW赋值:昨日最低价的100日指数移动平均+CONSTANT*(最低价- 最低价的100日指数移动平均)昨日最低价>AMAHIGH,BK昨日收盘价<AMACLOSEORCLOSE<=0.995*BKPRICE,SP昨日最高价<AMALOW,SK昨日收盘价>AMACLOSEORCLOSE>=1.005*SKPRICE,BPAUTOFILTER。

获利很好的通达信趋势反转选股指标公式源码

获利很好的通达信趋势反转选股指标公式源码

获利很好的通达信趋势反转选股指标公式源码编程思路破译K2赋值:收盘价的5日指数移动平均K3赋值:收盘价的10日指数移动平均K5赋值:收盘价的30日指数移动平均K6赋值:2*(K2-K5)K7赋值:2*(K2-K3)K8赋值:2*(K7+K6)输出中线指示:当满足条件K8上穿0时,在0和40位置之间画柱状线,宽度为8,0不为0则画空心柱.,画红色,线宽为2P1赋值: 收盘价的2日简单移动平均P2赋值: 收盘价的5日简单移动平均赋值:收盘价的12日指数移动平均 - 收盘价的26日指数移动平均赋值:DIFF的9日指数移动平均VMA1赋值:成交量(手)的2日简单移动平均/100000VMA2赋值:成交量(手)的5日简单移动平均/100000PPDAY赋值: 上次P1上穿P2距今天数VVDAY赋值: 上次VMA1上穿VMA2距今天数MACDDAY赋值: 上次DIFF上穿DEA距今天数A1赋值:上次1日前的DIFF上穿DEA距今天数输出金叉:如果A1+1日前的收盘价>CANDREF(DIFF,A1+1)<DIFFANDCROSS(DIFF,DEA),返回25,否则返回0,线宽为2,COLORAACCFFSJCJD赋值: 如果(PPDAY<=3ANDVVDAY<=3ANDMACDDAY<=3)AND(DIFF<0),返回1,否则返回0当满足条件SJCJD时,在50和60位置之间画柱状线,宽度为6,0不为0则画空心柱.,画白色,线宽为2短趋势赋值:((3*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均-2*(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100的5日[1日权重]移动平均的3日[1日权重]移动平均-50)*1.032+50)VAR2赋值:(2*收盘价+最高价+最低价+开盘价)/5VAR3赋值:34日内最低价的最低值VAR4赋值:34日内最高价的最高值长趋势赋值:(VAR2-VAR3)/(VAR4-VAR3)*100的13日指数移动平均,COLOR00FF00输出判断底:1/以收盘价计算的获利盘比例*100的4日简单移动平均/10000的开方的向下舍入的开方的开方*15VAR5赋值:短趋势上穿长趋势AND 长趋势<25当满足条件VAR5时,在60和70位置之间画柱状线,宽度为8,0不为0则画空心柱. ,画绿色XX赋值:((((收盘价-收盘价的34日简单移动平均)/收盘价的34日简单移动平均)*100)*5)B001赋值:(((((收盘价-收盘价的42日简单移动平均)/收盘价的42日简单移动平均))*100)*5)B002赋值:(((((收盘价-收盘价的67日简单移动平均)/收盘价的67日简单移动平均))*100)*5)B003赋值:(((XX+B001)/2)-B002)B004赋值:(((0-100)*(VAR4-收盘价))/(VAR4- VAR3))B005赋值:(((0-100)*(42日内最高价的最高值- 收盘价))/(42日内最高价的最高值 - 42日内最低价的最低值))B006赋值:(((0-100)*(72日内最高价的最高值- 收盘价))/(72日内最高价的最高值 - 72日内最低价的最低值))B007赋值:(((B004+B005)/2)-B006)的6日指数移动平均B008赋值:1日前的收盘价B009赋值:(((((收盘价-B008)和0的较大值的19日[1日权重]移动平均/ (收盘价-B008)的绝对值的19日[1日权重]移动平均) * 100) -50) * 1.25)B010赋值:(((((收盘价-B008)和0的较大值的34日[1日权重]移动平均/ (收盘价-B008)的绝对值的34日[1日权重]移动平均) * 100) - 50) * 1.25)B011赋值:(((((收盘价-B008)和0的较大值的72日[1日权重]移动平均/ (收盘价-B008)的绝对值的72日[1日权重]移动平均) * 100) - 50) * 1.25)输出多头:((((B009+B010)/2)-B011)*5)的6日指数移动平均,线宽为2空头赋值:(((-1*((B007 + B003) + 多头))/3) * 1.5)输出多均:多头的4日指数移动平均,线宽为2空均赋值:空头的4日指数移动平均C026赋值:以收盘价计算的获利盘比例W赋值:(以(成交量(手)/当前流通股本(手))为权重C026的动态移动平均 * 100)XD1赋值:W的6日指数移动平均输出庄家控盘:((W-XD1)*15),COLORSTICK,线宽为2当满足条件多头上穿空均时,在80和70位置之间画柱状线,宽度为8,0不为0则画空心柱.,画黄色VARB1赋值:(2*收盘价+最高价+最低价)/4VARB2赋值:34日内最低价的最低值VARB3赋值:34日内最高价的最高值VARB4赋值:最高价的8日简单移动平均XX1赋值:(VARB1-VARB2)/(VARB3-VARB2)*100的13日指数移动平均YY赋值:0.667*1日前的XX1+0.333*XX1的2日指数移动平均 , 当满足条件XX1上穿20ANDYY<XX1ANDVARB4>1日前的VARB4时,在70和80位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLORFF0000输出逃顶:如果YY上穿XXANDXX>80的3日过滤,返回70,否则返回90,COLORFF0000,线宽为2当满足条件多头上穿多均AND多均<-15时,在多均位置书写文字,画红色当满足条件多均上穿多头AND多均>35时,在多均+7位置书写文字,COLOR00FF00程序源码K2:=EMA(C,5);K3:=EMA(C,10);K5:=EMA(C,30);K6:=2*(K2-K5);K7:=2*(K2-K3);K8:=2*(K7+K6);中线指示:STICKLINE(CROSS(K8,0),0,40,8,0),COLORRED,LINETHICK2;P1:= MA(CLOSE,2);P2:= MA(CLOSE,5);DIFF :=EMA(CLOSE,12) - EMA(CLOSE,26);DEA :=EMA(DIFF,9);VMA1:=MA (VOL,2)/100000;VMA2:=MA(VOL,5)/100000;PPDAY:= BARSLAST(CROSS(P1,P2));VVDAY:= BARSLAST(CROSS(VMA1,VMA2));MACDDAY:= BARSLAST(CROSS(DIFF,DEA));A1:=BARSLAST(REF(CROSS(DIFF,DEA),1));金叉:IF(REF(C,A1+1)>C AND REF(DIFF,A1+1)<DIFF AND CROSS(DIFF,DEA),25,0),LINETHICK2,COLORAACCFF;SJCJD:= IF((PPDAY<=3 AND VVDAY<=3 AND MACDDAY<=3)AND (DIFF<0),1,0);STICKLINE(SJCJD,50,60,6,0),COLORWHITE,LINETHICK2;短趋势:=((3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1)-50)*1.032+50);VAR2:=(2*CLOSE+HIGH+LOW+OPEN)/5;VAR3:=LLV(LOW,34);VAR4:=HHV(HIGH,34);长趋势:=EMA((VAR2-VAR3)/(VAR4-VAR3)*100,13),COLOR00FF00;判断底:SQRT(SQRT(FLOOR(SQRT(MA(1/WINNER(CLOSE)*100,4)/1000 0))))*15;VAR5:=CROSS(短趋势,长趋势)AND 长趋势<25;STICKLINE(VAR5,60,70,8,0) ,COLORGREEN;XX:=((((CLOSE-MA(CLOSE,34))/MA(CLOSE,34))*100)*5);B001:=(((((CLOSE-MA(CLOSE,42))/MA(CLOSE,42)))*100)*5);B002:=(((((CLOSE-MA(CLOSE,67))/MA(CLOSE,67)))*100)*5);B003:=(((XX+B001)/2)-B002);B004:=(((0-100)*(VAR4-CLOSE))/(VAR4- VAR3));B005:=(((0-100)*(HHV(HIGH,42) - CLOSE))/(HHV(HIGH,42) - LLV(LOW,42)));B006:=(((0-100)*(HHV(HIGH,72) - CLOSE))/(HHV(HIGH,72) - LLV(LOW,72)));B007:=EMA((((B004+B005)/2)-B006),6);B008:=REF(CLOSE,1);B009:=((((SMA(MAX((CLOSE - B008),0),19,1) / SMA(ABS((CLOSE - B008)),19,1)) * 100) - 50) * 1.25);B010:=((((SMA(MAX((CLOSE - B008),0),34,1) / SMA(ABS((CLOSE - B008)),34,1)) * 100) - 50) * 1.25);B011:=((((SMA(MAX((CLOSE - B008),0),72,1) / SMA(ABS((CLOSE - B008)),72,1)) * 100) - 50) * 1.25);多头:EMA(((((B009 + B010)/2) - B011) * 5),6),LINETHICK2;空头:=(((-1*((B007 + B003) + 多头))/3) * 1.5);多均:EMA(多头,4),LINETHICK2;空均:=EMA(空头,4);C026:=WINNER(CLOSE);W:=(DMA(C026,(VOL/CAPITAL)) * 100);XD1:=EMA(W,6);庄家控盘:((W-XD1)*15),COLORSTICK,LINETHICK2;STICKLINE(CROSS(多头,空均),80,70,8,0),COLORYELLOW;VARB1:=(2*CLOSE+HIGH+LOW)/4;VARB2:=LLV(LOW,34);VARB3:=HHV(HIGH,34);VARB4:=MA(HIGH,8);XX1:=EMA((VARB1-VARB2)/(VARB3-VARB2)*100,13);YY:=EMA(0.667*REF(XX1,1)+0.333*XX1,2) , ;STICKLINE(CROSS(XX1,20) AND YY<XX1 AND VARB4>REF(VARB4,1),70,80,8,0),COLORFF0000;逃顶:IF(FILTER(CROSS(YY,XX) AND XX>80 ,3),70,90),COLORFF0000,LINETHICK2;DRAWTEXT(CROSS(多头,多均)AND 多均<-15,多均,'★'),COLORRED;DRAWTEXT(CROSS(多均,多头)AND 多均>35,多均+7,'★'),COLOR00FF00;注:馆内各种公式为学习编程而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率,决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担。

日内回转策略范文

日内回转策略范文

日内回转策略范文日内回转策略的原理是基于市场的价格波动。

在一天的交易中,股票和其他金融资产的价格往往会波动,这种波动可以由市场情绪、新闻事件和技术指标等因素引起。

日内回转策略的交易者通过观察这些波动并采取相应的交易动作来获得利润。

1.确定交易标的:首先,交易者需要选择一个或多个适合日内回转策略的交易标的。

这可以是股票、外汇、期货等金融资产。

交易者通常会选择那些具有较高的流动性和较小的买卖价差的标的物。

2.分析市场:在确定交易标的后,交易者需要分析市场情况。

这包括观察价格走势、技术指标和市场情绪等。

交易者可以使用各种技术分析工具,如移动平均线、相对强弱指标(RSI)和布林带等,以确定市场的趋势和可能的转折点。

3.制定交易计划:根据市场分析,交易者制定一个交易计划。

这包括确定进场和出场点位、止损和止盈位以及头寸规模等。

交易者应该根据自己的风险承受能力和交易策略来制定这些参数。

4.执行交易:交易者在确定交易计划后,根据计划执行交易。

这可以通过在线交易平台或经纪人进行。

交易者应该根据市场的实际情况进行决策,并严格遵守交易计划。

5.监控交易:一旦交易执行,交易者需要及时监控交易的进展。

这包括观察盈亏情况、监测市场的变化和调整交易计划等。

如果市场情况发生了变化,交易者可能需要调整止损和止盈位,或者提前退出交易。

6.结算交易:在交易结束后,交易者需要及时结算交易。

这包括计算盈亏、收集交易数据和总结交易经验等。

交易者可以通过总结交易经验来改进自己的交易策略和决策能力。

总的来说,日内回转策略是一种利用价格波动进行短期交易的策略。

通过观察市场情绪、技术指标和价格走势等因素,交易者可以制定交易计划并在合适的时机进行交易。

但需要注意的是,日内交易风险较高,交易者需要有足够的经验和风险控制能力才能成功执行这种策略。

很少失手的分时T0操作手法(附源码)

很少失手的分时T0操作手法(附源码)

很少失手的分时T0操作手法(附源码)做股票难免被套,没有谁是买了就涨卖了就跌的,如果被套了,有些时候经过分时还可以轻松解套的,而不是等着价格涨上来,如果死等,也可能等来一次更大的跌幅。

分时t+0虽然比较难掌握,但我们可以借助一些指标来进行日内操作,下面这个指标就是我总结出来的,在分时当中很实用,做好了能把成本做的很低,解套轻而易举且还能有盈利。

分时t+0在下跌趋势中是要慎用的,最好在上升或震荡趋势中使用,效果相当好。

分时t+0的操作一定要用到二日分时或者是三日分时,如果你仅仅用当天的分时来操作,可能做的不会那么完美,因为昨天的高低点都可能对今天有阻力和支撑的作用,所以我们在操作t+0的时候要用到多日分时。

分时操作对于振幅大的个股最为明显,效果最好,很多时候日内就是10个多点的利润,比买到一个涨停板还要爽。

雅本化学雅本化学2月12日的低点正好在20日线,根据日线找支撑分时找买点来操作,日线有一定的支撑时,分时的买点才能成立,否则不成立,这一点要注意了。

接下来的几天就是根这这个T+0来操作,做好高抛低吸,比买到一个涨停板还要爽。

我们需要掌握的是支撑和阻力的同步出现,关键的几个位置是,前一个交易日的分时均价线,前一个交易日的最低价,最高价,收盘价等,如果在这几个关键的价位附近出现买卖信号,都是一次重要的交易理由。

比如2月13日的开盘后快速下探,结果在前一日的涨停板位置获得了支撑,并且同时买点信号出现,那么这个位置就极具支撑力度,可以适当性的进行低吸。

又比如2月14日的低开,这里需要注意的是,一字跌停板低开的时候最好不抄底,记住最好不抄底,错过了不可怕,可怕的是买错了。

雅本化学上周五的一字跌停开后又往下砸了一下,这一砸在分时均价线止跌,并且买点信号出现,这个时候才是低吸的时候,这一点要注意。

分时T+0的另一种支撑就是当天的集合竞价。

星网宇达星网宇达采用的就是当天竞价为作为支撑,同时这个位置也是前面小波段的高点,那么这个位置也是值得去操作的。

通达信指标公式源码分时九转指标

通达信指标公式源码分时九转指标

通达信指标公式源码分时九转指标
分时九转指标是一种用于分析股票或期货市场走势的技术指标,它主
要用于研判市场的牛熊转换和趋势反转点。

下面是分时九转指标的指标公
式源码(不完整):
```
公式一:九转黑白线
MA(C,5)>REF(MA(C,5),1)?1:0
九转黑白线:如果当前的5日移动平均线大于昨天的5日移动平均线,返回1;否则,返回0。

公式二:九转线
SUM(IF(A,1,0),5)
九转线:计算过去5个交易日中九转黑白线为1的天数。

公式三:趋势转变
REF(九转线,1)>九转线AND九转线>=5
趋势转变:如果昨天的九转线大于今天的九转线,并且今天的九转线
大于等于5,返回1;否则,返回0。

公式四:上涨转变
(RF(九转线,2)>RF(九转线,1))AND(九转线=1OR九转线=2OR九转线
=3OR九转线=4)
上涨转变:如果前天的九转线大于昨天的九转线,并且今天的九转线为1、2、3或4,返回1;否则,返回0。

公式五:下跌转变
(REF(九转线,2)<REF(九转线,1))AND(九转线=5OR九转线=6OR九转线=7OR九转线=8)
下跌转变:如果前天的九转线小于昨天的九转线,并且今天的九转线为5、6、7或8,返回1;否则,返回0。

```
上述源码是分时九转指标的一部分,包括了九转黑白线、九转线、趋势转变、上涨转变和下跌转变等指标。

这些指标可以帮助分析市场的趋势和转变点,提供决策参考。

通达信六线反转指标公式

通达信六线反转指标公式

通达信六线反转指标公式全文共四篇示例,供您参考第一篇示例:通达信六线反转指标是一种技术分析工具,它通过一定的计算公式和指标线来帮助分析股票价格的走势。

这个指标的公式和计算方法是比较复杂的,需要通过软件和工具来实现。

本文将详细介绍通达信六线反转指标的计算公式和理论基础,以便读者对其原理和应用有更深入的了解。

通达信六线反转指标的计算公式主要基于多条指标线的相互交叉和走势,通过这些线的变化来判断股票价格的反转点和趋势的变化。

这六条指标线分别是M、N、O、P、Q、R线,它们的计算公式分别如下:M线=EMA(C,5)-EMA(C,34);N线=EMA(M,5);O线=EMA(N,5);P线=EMA(O,5);Q线=EMA(P,5);R线=EMA(Q,5);这六条线的计算基于EMA指数移动平均线,通过不同天数的加权平均来反映股票价格的短期和长期趋势。

当这些线发生交叉或者走势发生变化时,就可能意味着价格的反转或者趋势的转变。

通达信六线反转指标的理论基础是基于均线理论和指数移动平均线理论,它认为价格的走势会受到历史价格的影响,同时也会受到短期和长期的市场情绪和资金状况的影响。

通过对不同时间段的价格和指标线进行加权平均,可以更好地反映出价格的走势和可能的反转点。

通达信六线反转指标的应用可以帮助投资者更好地判断股票价格的走势和可能的买入或卖出点。

当指标线发生交叉或者走势发生变化时,投资者可以结合其他指标和信息,进行进一步的研究和判断,以做出合理的投资决策。

通达信六线反转指标是一种复杂的技术分析工具,需要通过一定的计算公式和指标线来帮助判断股票价格的走势。

投资者可以结合其他信息和指标,对其进行综合分析,以提高投资决策的准确性和效果。

第二篇示例:通达信六线反转指标是基于技术分析的一种指标计算方法,通过对股票的价格和成交量等数据进行分析,帮助投资者进行股票交易决策。

该指标结合了多项技术指标的计算,具有一定的研判能力,可以帮助投资者更好地把握市场走势。

8.“单阳不破,必有所获”,股票放量突破回调洗盘选股公式,附源码

8.“单阳不破,必有所获”,股票放量突破回调洗盘选股公式,附源码

8.“单阳不破,必有所获”,股票放量突破回调洗盘选股公式,附源码在前面文章中,我们讲了什么叫做“标K”,就是标志性K线的意思,长期有复盘习惯的股民会发现,在一只股票开启大幅上涨之前,往往,会有一些特征的,比如说最常见的就是这个标K。

标K的出现,股票一改以前不阴不阳,不温不火的走势,开启了强势拉升之路。

为什么标K这么重要,标K出现后,股票走势跟以前截然不同?上图是近期强势股,美锦能源近期的走势。

K线图中箭头所指的地方是一根标志性的涨停板,我们可以看到,涨停板前后股票的走势发生了截然不同的变化,尤其是成交量上。

在标K出现以前,股票成交量非常低迷,并且K线也非常小,股票没有人气,但是涨停板出现后,股票成交量发生了质的变化,K线也变得活跃起来,感觉股票一下从老年回到了壮年。

标K解读:股票经过长期缩量,或者横盘主力吸筹形态后,标K的出现,预示着有可能主力已经完成建仓,这个K线很有可能是主力在试盘,或者,是有短线资金的大幅流入,不要幻想着散户可以把股票推到涨停。

所以,标K的出现,对于长期低迷的股票,是好的事情,往往也就意味着翻转的到来,当然,事事无绝对。

什么叫做单阳不破?一般股票放量大阳线后,不管试盘是否成功,都会有一个小幅的回调,一般回调的深度,不会跌破阳线的启动位,然后重新开启反弹。

单阳不破选股公式:以下是付费内容阳涨幅:=4; 阳倍量:=2; 单阳:=C>O*(1+阳涨幅/100) ANDVOL>REF(VOL,1)*阳倍量; 周期:=BARSLAST(单阳); 中不破价:=REF((C+L)/2,周期); 低不破价:=REF(L,周期); 破位:=LLV(L,周期)>=低不破价; 缩量:=V<="中不破价AND" p="" 最强选股:周期<="15" 源码解析:<="" 破位and="" 缩量;="">前三句:定义的是单阳,阳线涨幅大于4%,并且成绩了是昨天的两倍以上。

实战超牛通达信主图指标,学会运用,把握精准买卖点(附源码)

实战超牛通达信主图指标,学会运用,把握精准买卖点(附源码)

实战超牛通达信主图指标,学会运用,把握精准买卖点(附源码)股市没有超凡神人,股票酬懒股道酬勤;股市之道至简至易,运用之妙存乎一心。

各位朋友,鄙人又来了,相信有不少朋友跟我一样在选择买卖点的时候会比较困难,一不小心就是套牢!追高被套,抛晚了被套。

一旦被套就是漫长的补仓路,什么时候补?补在哪个点位?这又该我们选择了!古话有:蜀道难难于上青天。

鄙人想说:炒股也难啊,难比登天!好了,吐槽了一下炒股路。

炒股再难,我选择了就一定要寻求各种方法去攻克它。

前面去朋友家串门,看到他用一个实战超牛指标,趋势,买卖点都提示的很到位。

苦求一翻,还贡献了一壶茶好不容易拿到手。

今天分享给真正需要的朋友,望各位共同进步,一路长虹,涨停不断!进入正题,直接上主图各位品品:鄙人出品,必属精品!哈哈,怎么样?这是“牛马线MID”指标,鄙人总结的是:线上工作,线下休息。

当然,朋友们可以结合其他指标,效果更好,鄙人就是用到了量比结合,实战了几天。

好了,鄙人直接上源码(说明一下,只是部分源码鉴赏,全码过长不宜发布)(1)操盘纪律部分:E:=(HIGH+LOW+OPEN+2*CLOSE)/5;明日阻力:=2*E-LOW;明日支撑:=2*E-HIGH;明日突破:=E+(HIGH-LOW);明日反转:=E-(HIGH-LOW);今日阻力:=REF(明日阻力 , 1);今日支撑:=REF(明日支撑 , 1);DRAWTEXT_FIX(C!=0,0.2,0.05,0,STRCAT('今日阻力:',STRCAT(CON2STR(今日阻力,2),' 元'))),COLORFFFF00;DRAWTEXT_FIX(C!=0,0.2,0.1,0,STRCAT('今日支撑:',STRCAT(CON2STR(今日支撑,2),' 元'))),COLORRED;DRAWTEXT_FIX(C!=0,0.2,0.15,0,STRCAT('明日突破:',STRCAT(CON2STR(明日突破,2),' 元'))),COLORFF00FF;DRAWTEXT_FIX(C!=0,0.2,0.2,0,STRCAT('明日阻力:',STRCAT(CON2STR(明日阻力,2),' 元'))),COLORFFFF00;DRAWTEXT_FIX(C!=0,0.2,0.25,0,STRCAT('明日支撑:',STRCAT(CON2STR(明日支撑,2),' 元'))),COLORRED;DRAWTEXT_FIX(C!=0,0.2,0.3,0,STRCAT('明日反转:',STRCAT(CON2STR(明日反转,2),' 元'))),COLORYELLOW;(2)量能部分:量能饱和度:=IF(SAT>1,1,SAT)*100;DRAWTEXT_FIX(BARSTATUS=2 AND SZ1,0.8,0.05,0,'调整结束短线介入'),COLORRED;DRAWTEXT_FIX(BARSTATUS=2 AND SZ2,0.8,0.05,0,'上升通道走势良好'),COLORRED;DRAWTEXT_FIX(BARSTATUS=2 AND SZ3,0.8,0.05,0,'股价偏离注意调整'),COLORRED;DRAWTEXT_FIX(BARSTATUS=2 AND SZ4,0.8,0.05,0,'上升通道调整洗盘'),COLORGREEN;DRAWTEXT_FIX(BARSTATUS=2 AND SZ5,0.8,0.05,0,'转向特征注意离场'),COLORGREEN;DRAWTEXT_FIX(BARSTATUS=2 AND SZ6,0.8,0.05,0,'通道改变坚决离场'),COLORGREEN;DRAWTEXT_FIX(BARSTATUS=2 AND XD1,0.8,0.05,0,'下跌通道只宜观望'),COLORGREEN;DRAWTEXT_FIX(BARSTATUS=2 AND XD2,0.8,0.05,0,'短期底部准备进入'),COLORYELLOW;STICKLINE(CLOSE>OPEN,OPEN,LOW,0,0 ),COLOR0000FF;STICKLINE(CLOSE>OPEN,CLOSE,HIGH,0,0 ),COLOR0000FF;STICKLINE(OPEN>=CLOSE,CLOSE,LOW,0,0 ),COLOR00FF00;STICKLINE(OPEN>=CLOSE,OPEN,HIGH,0,0 ),COLOR00FF00;STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,3,0 ),COLORFF5500;STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,2.8,0 ),COLORFF880 0;STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,2,3 ),COLORFFBB00;STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,1.5,0 ),COLORFFDD 00;STICKLINE(OPEN>=CLOSE,CLOSE,OPEN,0.5,0 ),COLORFFFF0 0;STICKLINE(CLOSE>OPEN,CLOSE,OPEN,3,0),COLOR000055;STICKLINE(CLOSE>OPEN,CLOSE,OPEN,2.8,0),COLOR000077;STICKLINE(CLOSE>OPEN,CLOSE,OPEN,2,3),COLOR000099;STICKLINE(CLOSE>OPEN,CLOSE,OPEN,1.5,0),COLOR0000BB;STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.5,0),COLOR0000DD;这个指标如何?当然了,指标不是万能,不可能百分百的准确。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

参数名类型说明symbol str 标的代码frequency str 频率open float 开盘价close float 收盘价high float 最高价low float 最低价amount float 成交额volume float 成交量position long 持仓量pre_close float
前收盘价bob datetime.datetime bar 开始时间eob
datetime.datetime
bar 结束时间
订阅数据之后,需要获取已经订阅的数据来进行操作,这时需调用context.data 函数:
symbols 需要设置订阅的标的代码。

frequency 需设置订阅数据的周期级别,这里设置1d 表示以一天为周期。

count 需要设置获取的bar 的数量fields 需要设置返回值的种类
获取当前bar 的时间
在on_bar 函数里,需要判断当前bar 是否为当天交易的最后一根,以判断是否平仓,这里可直接过去传入bar 的信息。

回测报告
recent_data = context .data (symbol =symbol , frequency ='300s', count =35, fields ='close')def on_bar (context , bars ): bar = bars [0]
day = bar .bob .strftime ('%Y‐%m‐%d %H:%M:%S')
分析
我们选取了2016年1月至2016年7月作为回测周期,保利地产(600048)作为标的股票,可以看出:胜率(具有盈利的平仓次数与总平仓次数之比)达到了46%,当然,您可以根据需要,制定别的高胜率的开平仓条件。

卡玛比率(年化收益率与历史最大回撤之比)是使用最大回撤率来衡量风险。

采用最大回撤率来衡量风险,关注的是最极端的情况。

卡玛比率越高表示策略承受每单位最大损失获得的报酬越高。

在这里卡玛比率达到了1.4。

夏普比率(年化收益率减无风险收益率的差收益波动率之比)达到0.78。

策略收益曲线与标的股票收益具有很大相关性,日内交易的关键点在于手续费的控制,在提高胜率的同时,
尽量提高盈亏比,使得平仓的价差收益大于手续费的损耗。

相关文档
最新文档