加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

高低点交易系统

(2019-01-17 21:31:23)
分类: 金融交易

公式原理

1、上升市场的基本特点是低点不断抬高,一底比一底高。因此做多时以低点为基础,不跌穿低点坚决持仓。
2
、下跌市场的基本特点是高点不断下降,一顶比一顶低。因此放空时以高点为基础,不涨破高点坚决持仓。
3
、盘整市场的基本特点是区间波动,价格在一定区间内狭幅波动。因此我们要乐意承担合理的亏损。

 

编制说明

1、高低点以最高最低价为依据;突破以收盘价为依据;趋势以周线为依据。
2
、收盘价跌穿前期低点开空平多;收盘价涨破前期高点开多平空。
3
、前期高低点是根据《混沌交易法》的分形来定义的。
4
、前期低点为当前支撑线,前期高点为当前压力线。
5
、多头市场只关心支撑线(即多头止损线),空头市场只关心压力线(即空头止损线)。
6
、这是一个连续在市的交易系统,即平空就同时开多,或平多就同时开空。

 

几条实际应用原则

1、大处着眼,小处着手。趋势看周线,进出看日线。
2
、顺大势,逆小势。周线牛市,日线逢低做多;周线熊市,日线逢高放空。
3
、若变盘日信号与感觉或经验不一致时,可以平仓观望,待情况明朗后再开新仓。
4
、若初始止损额太大,平仓后可以等待日线上涨拉回或下跌反弹时再开新仓。
5
、若盘中刺穿止损价,可以先平仓。待周末收盘价明确后,买回或反手开新仓。
6
、遇到345所述情况,要作好失去最佳机会的心理准备。有得必有失嘛。

 

 

{高低点交易系统公式源码}
DRAWTEXT(STRTONUM(NUMTOSTR(BARPOS,0))-BARPOS=44,C,'牛市做多 熊市放空'),ALIGN4,COLORYELLOW;
{
高低点交易系统}INPUT:N(1,1,21);
{====
用科学法寻找所有分形}
AA:=REF(H,N)=HHV(H,2*N+1);BB:=FILTER(AA,N);{
定义高点}
CC:=REF(L,N)=LLV(L,2*N+1);DD:=FILTER(CC,N);{
定义低点}
{====
所有压力支撑线}
ASG:=REF(H,BARSLAST(BB)+N);{
所有空头压力线,取高点}
AXG:=REF(L,BARSLAST(DD)+N);{
所有多头支撑线,取低点}
{
过滤买卖信号出现后的压力支撑线}
GMM:=COUNT(C>ASG,0)<1 OR COUNT(C<1;{
上市后未出现一组完整的买卖对应信号}
{
买卖信号出现后,压力线>支撑线,过滤压力线<</span>支撑线}
GSG:=IF(ASGREF(AXG,1))),ASG);{
ASG,则取前面的压力线}
GXG:=IF(AXG>ASG,REF(AXG,1+BARSLAST(ASGREF(AXG,1))),AXG);{
AXG>ASG,则取前面的支撑线}
{=============
有效压力支撑线=============}
SG:=IF(GMM,ASG,GSG);
XG:=IF(GMM,AXG,GXG);
{====
所有买卖信号}
ADJ:=C>ASG;{
所有多头进入/空头退出信号,今天C>ASG}
ADT:=C
所有多头退出/空头进入信号,今天C
{
首个买卖信号}
SDJ:=COUNT(ADJ,0)=1 AND REF(COUNT(ADJ,0),1)<1;{
上市后首次出现的多头进入信号}
SKJ:=COUNT(ADT,0)=1 AND REF(COUNT(ADT,0),1)<1;{
上市后首次出现的空头进入信号}
{
首个买卖信号后的所有买卖信号}
HDJ:=C>SG AND REF(C,1)<=REF(SG,1);{
首个买卖信号后的多头进入/空头退出信号,今天C>SG同时昨天C<=昨天SG}
HDT:=C=REF(XG,1);{
首个买卖信号后的多头退出/空头进入,今天C同时昨天C>=昨天XG}
{
首个买卖信号后的有效买卖信号,过滤多余信号}
GDJ:=COUNT(COUNT(HDJ,BARSLAST(HDT))=1,BARSLAST(HDT))=1;{
首个买卖信号后的有效多头进入/空头退出}
GDT:=COUNT(COUNT(HDT,BARSLAST(HDJ))=1,BARSLAST(HDJ))=1;{
首个买卖信号后的有效多头退出/空头进入}
{=============
有效买卖信号=============}
TJ1:=SDJ OR GDJ;{
多头进入}
TJ2:=SKJ OR GDT;{
空头进入}
TJ3:=GDT;{
多头退出}
TJ4:=GDJ;{
空头退出}
PARTLINE(TJ1,1.02*H),COLORRED,CIRCLEDOT;
PARTLINE(TJ2,0.98*L),COLORWHITE,CIRCLEDOT;
{====
多头市场仅显示支撑线,空头市场仅显示压力线}
TJ5:=GMM AND COUNT(TJ1,0)>0;{
第一个买卖信号是多头进入信号}
TJ6:=GMM AND COUNT(TJ2,0)>0;{
第一个买卖信号是空头进入信号}
PARTLINE(TJ5 OR TJ3 OR BARSLAST(TJ1)
PARTLINE(TJ6 OR TJ4 OR BARSLAST(TJ1)>BARSLAST(TJ2),SG),COLORGRAY,LINETHICK2;
多止损价:IF(TJ5 OR TJ3 OR BARSLAST(TJ1)
多止损额:IF(TJ5 OR TJ3 OR BARSLAST(TJ1)
空止损价:IF(TJ6 OR TJ4 OR BARSLAST(TJ1)>BARSLAST(TJ2),SG,0),LINETHICK0,PRECISION1,COLORGRAY;
空止损额:IF(TJ6 OR TJ4 OR BARSLAST(TJ1)>BARSLAST(TJ2),SG-C,0),LINETHICK0,PRECISION1,COLORGRAY;
{
多头市场,空头止损(额)=0;空头市场,多头止损(额)=0}

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有