直观昨买今卖(预测操盘)修改版

来源:百度文库 编辑:神马文学网 时间:2024/04/29 14:32:50
(2010-07-16 11:07:48)
标签:股票
分类:网上收集的选股
感谢蔡佑佑老师,向您汇报一下学习体会,共同进步:
一、关于公式“昨买今卖”需要稍微小修一下:(入海口同学把“低买高卖表”修了一下,在此也对入海口同学致谢!)
1.  B1:=ABS((A2+A3+A4)/3);
B2:=开盘价*B1;
涨跌比:=B2/开盘价*100;
(上述两句中:涨跌比可写成涨跌比:=B1*100,实际这句作用不大,涨跌比这个指标可删除}
2.今高昨低比:=(high-最低价11)/high*100;{今买今卖}
(此句错误:应该为:今高昨低比:=(high-最低价11)/最低价11*100)
二、“昨买今卖”四个核心预测数据中,预测高一和预测高二由于计算思路不一致,会出现有时预测高一数据大,有时高二数据大的情况,但这不影响使用,都是说明进入了高位了,应该注意了。但如果从追求完美的角度出发,需要我们找出更好的计算方法。
三、我制作了一个简化版,向蔡老师汇报:
(后面见附图)
当初“昨买今卖”构思的本意是:(几乎忘了,原因是给怎么选股,怎么买忙忘了)
1,昨天的最低价与今天的最高价中间的差别很可观,有的十几%以上,比一个涨停还高,各位可以把所有股票查查就知道,.所以,这个构思应该是正确的。
2.可是,用什么方法,找出来呢!测试过“强势股”的方法,如“仿融胜”,“五合一”再加上“发动机副图”等等,成绩也很好(80%以上),最可靠是“资金流向”最好100%,我说的是昨天的最低价与今天的最高价的差比。
3.至于用什么方法能买到最接近最低价应该又是另一课题,也曾说过谁有比“预测一”,“预测二”更准的方法,请大家提供,以前的帖子我曾提起“黄金买点”,预测到的机会很大,可惜价格差太远。
4.总归一句话,“昨买今卖”构思应该算是正确的,至于怎么选股,什么价买,该是大家可探讨的另一课题,也希望集根据珠穆朗玛峰88先生的构思,将“昨买今卖”及“低买高卖”两公式(可当盘后分析使用),作成及时跳动行情直观图,可在买卖过程中更容易一眼看出及时行情(直观的概念),提供大家参考,因为是初稿出错在所难免,还望大家改进优化,成炒股的利器。用法:
1.左图,是今天准备买股的数据,右图是昨天买了,今天准备卖的数据。
2.第一行,红色框,就是“及时跳动价位”。
3.第二行,左图(应该不用介绍了),右图显示准备卖的价位,百分比就在下面(第三行)。
4.第三行,“最高价”及“最低价”也是“及时行情”会变动的,“强势及弱势高价”是设定好的(昨买今卖预测高价的平均价),其余该不用介绍了。
5.本公式有引用“昨买今卖”资料,所以您软件要装上它。
6.有应用“主图显示投资记录”公式,所以也要装上,同时要输入您买的股票,日期及价格否则不会显示。
最重要的,再次感谢珠穆朗玛峰88先生,没他看不见这个直观理念,同时公式精华也是他写的,我只不过填上数据而已,再次谢谢珠穆朗玛峰88先生鼎力相助。
源码,FNC及附图如下:
{买入卖出及时直观柱图}
开盘价:open,PRECIS2,linethick0;
最高价:high,PRECIS2,linethick0;
最低价:low,PRECIS2,linethick0;
收盘价:CLOSE,PRECIS2,linethick0;
开盘价1:REF(open,1),PRECIS2,linethick0;
最高价1:REF(high,1),PRECIS2,linethick0;
最低价1:REF(low,1),PRECIS2,linethick0;
收盘价1:REF(CLOSE,1),PRECIS2,linethick0;
{引用 昨买今卖}
预测低一:"昨买今卖.预测低一",PRECIS2,linethick0;
预测低二:"昨买今卖.预测低二",PRECIS2,linethick0;
平均价一:="昨买今卖.平均价一";{强势高价}
平均价二:="昨买今卖.平均价二";{弱势高价}
{买入及时直观柱图}
DRAWRECTREL(50,400,110,600,rgb(255,97,0));
DRAWRECTREL(50,600,110,800,rgb(255,0,255));
DRAWRECTREL(110,400,170,600,rgb(255,153,18));
DRAWRECTREL(110,600,170,800,rgb(255,153,18));
DRAWRECTREL(170,400,230,600,rgb(255,215,0));
DRAWRECTREL(170,600,230,800,rgb(255,215,0));
DRAWRECTREL(230,400,290,600,rgb(255,255,0));
DRAWRECTREL(230,600,290,800,rgb(255,255,0));
DRAWRECTREL(290,400,350,600,rgb(127,255,212));
DRAWRECTREL(290,600,350,800,rgb(127,255,212));
DRAWRECTREL(350,400,410,600,rgb(64,224,208));
DRAWRECTREL(350,600,410,800,rgb(64,224,208));
DRAWRECTREL(410,400,470,600,rgb(0,255,127));
DRAWRECTREL(410,600,470,800,rgb(0,255,127));
DRAWRECTREL(470,400,530,600,rgb(0,255,0));
DRAWRECTREL(470,600,530,800,rgb(255,0,255));
DRAWTEXTREL(50,450,' 最高价'),COLORblack,linethick2,layer0;
DRAWTEXTREL(60,650,NUMTOSTRN(h,2)),colorwhite,linethick4;
DRAWTEXTREL(110,450,'强势高价'),COLORblack,linethick2,layer0;
DRAWTEXTREL(120,650,NUMTOSTRN(平均价一,2)),colorred,linethick4;
DRAWTEXTREL(170,450,'弱势高价'),COLORblack,linethick2,layer0;
DRAWTEXTREL(180,650,NUMTOSTRN(平均价二,2)),colorred,linethick4;
DRAWTEXTREL(230,450,' 中间价'),COLORblack,linethick2,layer0;
DRAWTEXTREL(290,450,'《 昨收'),COLORblack,linethick2,layer0;
DRAWTEXTREL(300,650,NUMTOSTRN(收盘价1,2)),colorred,linethick4;
DRAWTEXTREL(350,450,'预测低二'),COLORblack,linethick2,layer0;
DRAWTEXTREL(360,650,NUMTOSTRN(预测低二,2)),colorblue,linethick4;
DRAWTEXTREL(410,450,'预测低一'),COLOrblack,linethick2,layer0;
DRAWTEXTREL(420,650,NUMTOSTRN(预测低一,2)),colorblue,linethick4;
DRAWTEXTREL(470,450,' 最低价'),COLORblack,linethick2,layer0;
DRAWTEXTREL(480,650,NUMTOSTRN(l,2)),colorblue,linethick4;
{买入及时跳动行情,区间划分可按自己要求分,模式如下}
mr0:=c > 平均价一*1.006 ;
mr1:=平均价一<= c ;
mr2:=平均价二<= c ;
IF BARSTATUS=2 AND mr0 THEN BEGIN
DRAWRECTREL(50,200,110,400,rgb(255,0,0)),layer1;
DRAWTEXTREL(55,200,NUMTOSTRN(c,2)),colorwhite,linethick5;
END
ELSE
IF BARSTATUS=2 AND mr1 THEN BEGIN
DRAWRECTREL(110,200,170,400,rgb(255,0,0)),layer1;
DRAWTEXTREL(115,200,NUMTOSTRN(c,2)),colorwhite,linethick5;
END
ELSE
IF BARSTATUS=2 AND mr2 THEN BEGIN
DRAWRECTREL(170,200,230,400,rgb(255,0,0)),layer1;
DRAWTEXTREL(175,200,NUMTOSTRN(c,2)),colorwhite,linethick5;
END
mr3:预测低二mr4:=c<收盘价1;
IF BARSTATUS=2 AND mr3 THEN BEGIN
DRAWRECTREL(230,200,290,400,rgb(255,0,0));
DRAWTEXTREL(235,200,NUMTOSTRN(c,2)),colorwhite,linethick5;
END
ELSE
IF BARSTATUS=2 AND mr4 THEN BEGIN
DRAWRECTREL(290,200,350,400,rgb(0,255,0)),layer1;
DRAWTEXTREL(295,200,NUMTOSTRN(c,2)),colorwhite,linethick5;
END;
mr5:(预测低二>c or 预测低二=c) and  预测低一mr6:=预测低一>c or 预测低一=c;
mr7:=预测低一*0.994 >c;
IF BARSTATUS=2 AND mr5 THEN BEGIN
DRAWRECTREL(350,200,410,400,rgb(255,0,0)),layer1;
DRAWTEXTREL(355,200,NUMTOSTRN(c,2)),colorwhite,linethick5;
END
ELSE
IF BARSTATUS=2 AND mr6 THEN BEGIN
DRAWRECTREL(410,200,470,400,rgb(255,0,0)),layer1;
DRAWTEXTREL(415,200,NUMTOSTRN(c,2)),colorwhite,linethick5;
END
ELSE
IF BARSTATUS=2 AND mr7 THEN BEGIN
DRAWRECTREL(470,200,530,400,rgb(255,0,0)),layer1;
DRAWTEXTREL(475,200,NUMTOSTRN(c,2)),colorwhite,linethick5;
END
{卖出及时直观柱图}
DRAWRECTREL(590,400,650,600,rgb(255,97,0));
DRAWRECTREL(590,600,650,800,rgb(255,0,0));
DRAWRECTREL(650,400,710,600,rgb(255,97,0));
DRAWRECTREL(650,600,710,800,rgb(255,97,0));
DRAWRECTREL(710,400,770,600,rgb(255,153,18));
DRAWRECTREL(710,600,770,800,rgb(255,153,18));
DRAWRECTREL(770,400,830,600,rgb(255,215,0));
DRAWRECTREL(770,600,830,800,rgb(255,215,0));
DRAWRECTREL(830,400,890,600,rgb(255,255,0));
DRAWRECTREL(830,600,890,800,rgb(255,255,0));
DRAWRECTREL(890,400,950,600,rgb(0,255,127));
DRAWRECTREL(890,600,950,800,rgb(0,255,127));
DRAWTEXTREL(590,650,' 》5%'),COLORblack,linethick3,layer0;
DRAWTEXTREL(650,650,' 4~5%'),COLORblack,linethick3,layer0;
DRAWTEXTREL(710,650,' 3~4%'),COLORblack,linethick3,layer0;
DRAWTEXTREL(770,650,' 2~3%'),COLORblack,linethick3,layer0;
DRAWTEXTREL(830,650,' 1~2%'),COLORblack,linethick3,layer0;
DRAWTEXTREL(890,650,'  1%'),COLORblack,linethick3,layer0;
{显示买卖价}
BUYPRICE:="SHOWINV@BUYPRICE"(1);
SALEPRICE:="SHOWINV@SALEPRICE"(1);
iF BUYPRICE> 0 THEN BBP:=BUYPRICE;
DRAWTEXTrel(10,60,' 【日期:'+NUMTOSTR(day)+'日】'), COLORwhite,LINETHICK2;
DRAWTEXTREL(100,60,'         【今日低买及时跳动行情直观图】' ),colorffff80,linethick3;
DRAWTEXTREL(400,60,'                     【昨低买今卖及时跳动行情图】' ),coloryellow,linethick3;
DRAWTEXTREL(600,60,'                          买入价:'+NUMTOSTR(BBP)+'元'),colorffffff,linethick3;
{显示获利情形}{卖出及时直观柱图2}
DRAWTEXTREL(595,450,NUMTOSTRN(BBP*1.051,2)),COLORblack,linethick3,layer0;
DRAWTEXTREL(655,450,NUMTOSTRN(BBP*1.05,2)),COLORblack,linethick3,layer0;
DRAWTEXTREL(715,450,NUMTOSTRN(BBP*1.04,2)),COLORblack,linethick3,layer0;
DRAWTEXTREL(775,450,NUMTOSTRN(BBP*1.03,2)),COLORblack,linethick3,layer0;
DRAWTEXTREL(835,450,NUMTOSTRN(BBP*1.02,2)),COLORblack,linethick3,layer0;
DRAWTEXTREL(895,450,NUMTOSTRN(BBP*1.01,2)),COLORblack,linethick3,layer0;
{卖出及时跳动行情}
mc0:=c >BBP*1.051;
mc1:=c BBP*1.04;
mc2:=c BBP*1.03;
IF BARSTATUS=2 AND mc0 THEN BEGIN
DRAWRECTREL(590,200,650,400,rgb(255,0,0)),layer1;
DRAWTEXTREL(595,200,NUMTOSTRN(c,2)),colorwhite,linethick5;
END
ELSE
IF BARSTATUS=2 AND mc1 THEN BEGIN
DRAWRECTREL(650,200,710,400,rgb(255,0,0)),layer1;
DRAWTEXTREL(655,200,NUMTOSTRN(c,2)),colorwhite,linethick5;
END
ELSE
IF BARSTATUS=2 AND mc2 THEN BEGIN
DRAWRECTREL(710,200,770,400,rgb(255,0,0)),layer1;
DRAWTEXTREL(715,200,NUMTOSTRN(c,2)),colorwhite,linethick5;
END
mc3:=c BBP*1.02;
mc4:=c BBP*1.01;
mc5:=cIF BARSTATUS=2 AND mc3 THEN BEGIN
DRAWRECTREL(770,200,830,400,rgb(255,0,0));
DRAWTEXTREL(775,200,NUMTOSTRN(c,2)),colorwhite,linethick5;
END
ELSE
IF BARSTATUS=2 AND mc4 THEN BEGIN
DRAWRECTREL(830,200,890,400,rgb(255,0,0)),layer1;
DRAWTEXTREL(835,200,NUMTOSTRN(c,2)),colorwhite,linethick5;
END
ELSE
IF BARSTATUS=2 AND mc5 THEN BEGIN
DRAWRECTREL(890,200,950,400,rgb(255,0,0)),layer1;
DRAWTEXTREL(895,200,NUMTOSTRN(c,2)),colorwhite,linethick5;
END
DRAWTEXTREL(50,850,'【珠穆朗玛峰88先生提供及时跳动行情直观图构思】'),COLORffffff,linethick2;思广益,有更好的方法,谢谢!
四、蔡老师的思路倾向从超跌股中找股,实际上我想从强势中找股威力同样大,如下面附图中举例的股,有些强势股如大胆采用此战法,会获利颇丰,超出预期。我认为这一战法,可不仅仅是吃点儿鸡肋!
选强势股思路:
一、最好所有均线多头排列,至少30日线要向上;
二、macd指标中,diff一直在dea上稳步向上,一旦死叉迅速撤离;
(看我的附图)
关于昨买今卖在强势股中的运用,我这样认为:
一、昨买今卖战法在横盘时最准,无论在底部或者在顶部;
二、基于其横盘时最准的特点,按前面条件选出强势股,在其进行平台整理时该战法出击,平台最后向上突破持股或高抛,向下破十日或其它重要均线迅速撤离;
三、要特别强调:股价拔高后要确认是在做平台才能出手,一旦判断错误,破十日或其它重要均线必须斩仓;
看着蔡老师这么无私解答,很受感动,送上我改过的简化版,看起来更直观!主要信息不少.
用法我不多说了,蔡老师的这个楼爬完,自然能看明白!要感谢就感谢蔡老师吧!
忘了说了,图中"预测高二"我改变了算法,是按预测低二的思路改的,这样四个预测数据是对称的,我想对使用结果影响不大!
{参数}
{input:N(27,1,250);}
{背景颜色}
DRAWGBKLAST(CLOSE>0,STRIP(RGB(55,75,55),RGB(10,10,20),0));
{四价运用}
开盘价:open,linethick0;
最高价:high,linethick0;
最低价:low,linethick0;
最低价2:=REF(low,2);
收盘价:CLOSE,linethick0;
开盘价1:=REF(open,1);
最高价1:REF(high,1),linethick0;
最低价1:REF(low,1),linethick0;
收盘价1:REF(CLOSE,1),linethick0;
{预测系数B2计算公式1}
A1:=REF(开盘价,1);
A2:=ABS((REF(收盘价,1)-A1)/A1);
A3:=ABS((REF(最高价,1)-A1)/A1);
A4:=ABS((REF(最低价,1)-A1)/A1);
B1:=ABS((A2+A3+A4)/3);
B2:开盘价*B1,linethick0;
{涨跌比:B2/开盘价*100,linethick0;}
{预测公式一 有用到今天开盘价}
AA:=最高价1;
BB:=最低价1;
CC:=开盘价1;
DD:=收盘价1;
EE:=(AA+BB+CC+2*DD)/5;
AAA:=EE+(AA-BB);
BBB:=2*EE-BB;
CCC:=2*EE-AA;
DDD:=EE-(AA-BB);
上升突破价:=AAA;
上升阻力价:=BBB;
下跌支撑价:=CCC;
下跌反转价:=DDD;
EEE:=(EE+上升突破价+上升阻力价+下跌支撑价+下跌反转价)/5;{心理价}
FFF:=(EEE+开盘价)/2;
{显示今买最低预测价}
预测低一:=开盘价-B2;{今天预测低价一}
预测低二:=(预测低一+FFF)/2;{今天预测低价二}
预测低一1:=REF(预测低一,1);{昨天预测价}
预测低二1:=REF(预测低二,1);{昨天预测价}
{测试与今最高差比}
低一比:=(high-预测低一1)/预测低一1*100;
低二比:=(high-预测低二1)/预测低二1*100;
今高昨低比:=(high-最低价1)/最低价1*100;
DRAWTEXTREL(600,30,'       昨日预测效果 '),Colormagenta,linethick4;
DRAWTEXTREL(600,150,'【差  比】  昨测低一   昨测低二   昨最低  '),Colorffff80,linethick2;
DRAWTEXTREL(600,250,'              '+NUMTOSTRN(预测低一1,2)+'     '+ NUMTOSTRN(预测低二1,2)+'     '+NUMTOSTRN(最低价1,2)),colorffffff,linethick2;
DRAWTEXTREL(600,350,' 昨日到位:   '),Color1E8EFF,linethick2;
DRAWTEXTREL(600,480,' 与今最高:   '+NUMTOSTRN(ref(低一比,0),2)+'%     '+ NUMTOSTRN(ref(低二比,0),2)+'%     '+NUMTOSTRN(ref(今高昨低比,0),2)+'%  '),colorffffff,linethick2;
ww1:=预测低一1>最低价1 or 预测低一1=最低价1;
ww2:=预测低一1<最低价1;
IF BARSTATUS=2 AND ww1 THEN BEGIN
DRAWTEXTREL(745,350,'★'),COLORRED,linethick2;
END
ELSE
IF BARSTATUS=2 AND ww2 THEN BEGIN
DRAWTEXTREL(745,350,'●'),COLORgreen,linethick2;
END
tt1:=预测低二1>最低价1 or 预测低二1=最低价1;
tt2:=预测低二1<最低价1;
IF BARSTATUS=2 AND tt1 THEN BEGIN
DRAWTEXTREL(840,350,'★'),COLORRED,linethick2;
END
ELSE
IF BARSTATUS=2 AND tt2 THEN BEGIN
DRAWTEXTREL(840,350,'●'),COLORgreen,linethick2;
END
{显示今日最高预测价公式}
预测高一:=开盘价+B2;{今天预测高价一}
{第二今日最高预测价公式}
{预测高二:=MA(REF(HIGH,1)/REF(CLOSE,2),N)*REF(CLOSE,1);{今天预测高价二}
预测高二:=(预测高一+FFF)/2;{今天预测低价二}
{设定弱势预测最高价,YPP可自行调整}
YPP一:=0.985;{预测高一弱势价}
YPP二:=0.989;{预测高二弱势价}
熊价一:=预测高一*YPP一;
熊价一1:=REF(熊价一,1);
熊价二:=预测高二*YPP二;
熊价二1:=REF(熊价二,1);
平均价一:=(预测高一+预测高二)/2;
平均价二:=(熊价一+熊价二)/2;
DRAWTEXTrel(10,30,'【日期:'+NUMTOSTR(day)+'日】'), COLORgreen,LINETHICK0;
DRAWTEXTREL(150,30,' 今日预测数据 '),Color8000FF,linethick4;
DRAWTEXTREL(10,150,'              强 势   到位   弱势   到位'),Color8000FF,linethick2;
DRAWTEXTREL(10,290,'预测高一:   '+NUMTOSTRN(ref(预测高一,0),2)+'元        '+ NUMTOSTRN(ref(熊价一,0),2)+'元'),colorffffff,linethick2;
DRAWTEXTREL(10,450,'预测高二:   '+NUMTOSTRN(ref(预测高二,0),2)+'元        '+ NUMTOSTRN(ref(熊价二,0),2)+'元'),colorffffff,linethick2;
DRAWTEXTREL(10,640,'预测低二:   '+NUMTOSTRN(ref(预测低二,0),2)+'元   '),colorffffff,linethick2;
DRAWTEXTREL(10,820,'预测低一:   '+NUMTOSTRN(ref(预测低一,0),2)+'元   '),colorffffff,linethick2;
{显示今日低买操作}
ssssu1:=预测低一>low or 预测低一=low;
ssssu2:=预测低一IF BARSTATUS=2 AND ssssu1 THEN BEGIN
DRAWTEXTREL(230,820,'★'),COLORRED,linethick2;
END
ELSE
IF BARSTATUS=2 AND ssssu2 THEN BEGIN
DRAWTEXTREL(230,820,'●'),COLORgreen,linethick2;
END
ssssu3:=预测低二>low or 预测低二=low;
ssssu4:=预测低二IF BARSTATUS=2 AND ssssu3 THEN BEGIN
DRAWTEXTREL(230,640,'★'),COLORRED,linethick2;
END
ELSE
IF BARSTATUS=2 AND ssssu4 THEN BEGIN
DRAWTEXTREL(230,640,'●'),COLORgreen,linethick2;
END
{显示预测高价}
ssuu1:=预测高一ssuu2:=预测高一>high;
IF BARSTATUS=2 AND ssuu1 THEN BEGIN
DRAWTEXTREL(230,290,'★'),COLORRED,linethick2;
END
ELSE
IF BARSTATUS=2 AND ssuu2 THEN BEGIN
DRAWTEXTREL(230,290,'●'),COLORgreen,linethick2;
END
ssuu3:=预测高二ssuu4:=预测高二>high;
IF BARSTATUS=2 AND ssuu3 THEN BEGIN
DRAWTEXTREL(230,450,'★'),COLORRED,linethick2;
END
ELSE
IF BARSTATUS=2 AND ssuu4 THEN BEGIN
DRAWTEXTREL(230,450,'●'),COLORgreen,linethick2;
END
ssu1:=熊价一ssu2:=熊价一>high;
IF BARSTATUS=2 AND ssu1 THEN BEGIN
DRAWTEXTREL(370,290,'★ '),COLORRED,linethick2;
END
ELSE
IF BARSTATUS=2 AND ssu2 THEN BEGIN
DRAWTEXTREL(370,290,'●'),COLORgreen,linethick2;
END
ssu3:=熊价二ssu4:=熊价二>high;
IF BARSTATUS=2 AND ssu3 THEN BEGIN
DRAWTEXTREL(370,450,'★'),COLORRED,linethick2;
END
ELSE
IF BARSTATUS=2 AND ssu4 THEN BEGIN
DRAWTEXTREL(370,450,'●'),COLORgreen,linethick2;
END
{画直观柱图}
DRAWRECTREL(470,150,550,1000,rgb(255,255,255));
DRAWRECTREL(470,150,550,320,rgb(255,91,255));
DRAWRECTREL(470,320,550,490,rgb(255,91,200));
DRAWRECTREL(470,660,550,830,rgb(0,174,114));
DRAWRECTREL(470,830,550,1000,rgb(91,189,43));
DRAWTEXTREL(525,220,'高'),COLORblue,linethick2,layer0;
DRAWTEXTREL(525,390,'高'),COLORblue,linethick2,layer0;
DRAWTEXTREL(525,560,'中'),COLORblue,linethick2,layer0;
DRAWTEXTREL(525,735,'低'),COLORblue,linethick2,layer0;
DRAWTEXTREL(525,890,'低'),COLORwhite,linethick2,layer0;
ffuu0:=预测高一ffuu1:=(预测高二ffuu2:=预测低二IF BARSTATUS=2 AND ffuu0 THEN BEGIN
DRAWRECTREL(410,160,520,310,rgb(255,0,0)),layer1;
DRAWTEXTREL(420,190,NUMTOSTRN(c,2)),colorwhite,linethick6;
END
ELSE
IF BARSTATUS=2 AND ffuu1 THEN BEGIN
DRAWRECTREL(410,330,520,480,rgb(255,0,0)),layer1;
DRAWTEXTREL(420,360,NUMTOSTRN(c,2)),colorwhite,linethick6;
END
ELSE
IF BARSTATUS=2 AND ffuu2 THEN BEGIN
DRAWRECTREL(410,500,520,650,rgb(255,0,0)),layer1;
DRAWTEXTREL(420,530,NUMTOSTRN(c,2)),colorwhite,linethick6;
END
ffuu3:=(预测低二>c or 预测低二=c) and  预测低一ffuu4:=预测低一>c or 预测低一=c;
IF BARSTATUS=2 AND ffuu3 THEN BEGIN
DRAWRECTREL(410,670,520,820,rgb(255,0,0));
DRAWTEXTREL(420,700,NUMTOSTRN(c,2)),colorwhite,linethick6;
END
ELSE
IF BARSTATUS=2 AND ffuu4 THEN BEGIN
DRAWRECTREL(410,840,520,990,rgb(255,0,0)),layer1;
DRAWTEXTREL(420,870,NUMTOSTRN(c,2)),colorwhite,linethick6;
END;
重新下载“昨买今卖”FNC档(附件),引入就会显示了,不好意思!下面就是昨买今卖原码
{昨买今卖公式}
{参数}
input:N(27,1,250);
{背景颜色}
DRAWGBKLAST(CLOSE>0,STRIP(RGB(55,75,55),RGB(10,10,20),0));
{显示买卖价}
BUYPRICE:="SHOWINV@BUYPRICE"(1);
SALEPRICE:="SHOWINV@SALEPRICE"(1);
iF BUYPRICE> 0 THEN BP:=BUYPRICE;
{显示昨低买今卖操作数据}
ppp:=0.015;{输入卖出纯利}
成本:=BP*1.006;
卖出价:成本*(1+ppp),linethick0;
买价比:(high-卖出价)/high*100,linethick0;
{四价运用}
开盘价:open,linethick0;
开盘价1:=REF(open,1);{昨天最低价}
最高价:high,linethick0;
最高价1:=REF(high,1);
最低价:low,linethick0;
最低价1:=REF(low,1);
最低价2:=REF(low,2);
收盘价:CLOSE,linethick0;
收盘价1:=REF(CLOSE,1);
{预测系数B2计算公式1}
A1:=REF(开盘价,1);
A2:=ABS((REF(收盘价,1)-A1)/A1);
A3:=ABS((REF(最高价,1)-A1)/A1);
A4:=ABS((REF(最低价,1)-A1)/A1);
B1:=ABS((A2+A3+A4)/3);
B2:开盘价*B1,linethick0;
涨跌比:B2/开盘价*100,linethick0;
{预测公式一 有用到今天开盘价}
AA:=最高价1;
BB:=最低价1;
CC:=开盘价1;
DD:=收盘价1;
EE:=(AA+BB+CC+2*DD)/5;
AAA:=EE+(AA-BB);
BBB:=2*EE-BB;
CCC:=2*EE-AA;
DDD:=EE-(AA-BB);
上升突破价:=AAA;
上升阻力价:=BBB;
下跌支撑价:=CCC;
下跌反转价:=DDD;
EEE:=(EE+上升突破价+上升阻力价+下跌支撑价+下跌反转价)/5;{心理价}
FFF:=(EEE+开盘价)/2;
{显示今买最低预测价}
预测低一:=开盘价-B2;{今天预测低价一}
预测低一1:=REF(预测低一,1);{昨天预测价}
预测低一2:=REF(预测低一,2);{前天预测价}
预测低二:=(预测低一+FFF)/2;{今天预测低价二}
预测低二1:=REF(预测低二,1);{昨天预测价}
预测低二2:=REF(预测低二,2);{前天预测价}
差额一:=预测低一-low;
差额二:=预测低二-low;
差比一:=(差额一/low)*100;
差比二:=(差额二/low)*100;
{显示今日最高预测价公式}
预测高一:=开盘价+B2;{今天预测高价一}
{第二今日最高预测价公式}
预测高二:=MA(REF(HIGH,1)/REF(CLOSE,2),N)*REF(CLOSE,1);{今天预测高价二}
预测高二1:=ref(预测高二,1);{昨天预测价}
预测高二2:=ref(预测高二,2);{前天预测价}
{设定弱势预测最高价,YPP可自行调整}
YPP一:=0.985;{预测高一弱势价}
YPP二:=0.989;{预测高二弱势价}
熊价一:=预测高一*YPP一;
熊价一1:=REF(熊价一,1);
熊价二:=预测高二*YPP二;
熊价二1:=REF(熊价二,1);
平均价一:=(预测高一+预测高二)/2;
平均价二:=(熊价一+熊价二)/2;
{测试昨最低及昨预测低卖出成功率}
check1:(high-预测低二1)/预测低二1*100,linethick0;
low1:=ref(low,1);
check2:(high-low1)/low1*100,linethick0;
{测试与今最高差比}
低一比:=(high-预测低一1)/high*100;
低二比:=(high-预测低二1)/high*100;
今高昨低比:=(high-最低价1)/high*100;
DRAWTEXTrel(10,60,' 【日期:'+NUMTOSTR(day)+'日】'), COLORgreen,LINETHICK0;
DRAWTEXTREL(10,60,'               【今日低买操作数据】' ),coloryellow,linethick1;
DRAWTEXTREL(320,60,'       【昨低买今卖操作数据】' ),coloryellow,linethick1;
DRAWTEXTREL(320,60,'                              纯利设定:'+NUMTOSTRN(ref(ppp*100,0),2)+'%  ' ),color8000ff,linethick1;
DRAWTEXTREL(660,60,'       【依据预测价 计算参考价】' ),coloryellow,linethick1;
DRAWTEXTREL(10,200,'  【今日低买】 预测价  目前差价  目前差比'),Color8000FF,linethick1;
DRAWTEXTREL(10,350,'    预测低一: '+NUMTOSTRN(ref(预测低一,0),2)+'元   '+ NUMTOSTRN(ref(差额一,0),2)+'元   '+  NUMTOSTRN(ref(差比一,0),2)
+'%'),colorffffff,linethick1;
DRAWTEXTREL(10,550,'    预测低二: '+NUMTOSTRN(ref(预测低二,0),2)+'元   '+ NUMTOSTRN(ref(差额二,0),2)+'元   '+  NUMTOSTRN(ref(差比二,0),2)
+'%'),colorffffff,linethick1;
DRAWTEXTREL(10,780,'     昨最低价:'+NUMTOSTRN(ref(最低价1,0),2)+'元      最高价:'+NUMTOSTRN(ref(最高价1,0),2)+'元'),COLORD3A9FF,linethick1;
DRAWTEXTREL(10,880,'        开盘价:'+NUMTOSTRN(ref(开盘价1,0),2)+'元      收盘价:'+NUMTOSTRN(ref(收盘价1,0),2)+'元'),COLORD3A9FF,linethick1;
DRAWTEXTREL(320,780,'  今最低价:'+NUMTOSTRN(ref(最低价,0),2)+'元        最高价:'+NUMTOSTRN(ref(最高价,0),2)+'元'),coloryellow,linethick1;
DRAWTEXTREL(320,880,'     开盘价:'+NUMTOSTRN(ref(开盘价,0),2)+'元        收盘价:'+NUMTOSTRN(ref(收盘价,0),2)+'元'),coloryellow,linethick1;
{显示昨低买今卖操作数据}
DRAWTEXTREL(320,200,'     【买入价】    税后成本    卖出价  到位'),Colorffff80,linethick1;
DRAWTEXTREL(320,350,'       '+NUMTOSTR(BP)+'元     '+NUMTOSTR(成本)+'元    '+NUMTOSTR(卖出价)+'元'),COLORffffff,linethick1;
DRAWTEXTREL(320,500,'     【差  比】 昨测低一  昨测低二  昨最低  '),Colorffff80,linethick1;
DRAWTEXTREL(320,630,'      与今最高: '+NUMTOSTRN(ref(低一比,0),2)+'%     '+ NUMTOSTRN(ref(低二比,0),2)+'%     '+NUMTOSTRN(ref(今高昨低比,0),2)+'%  '),colorffffff,linethick1;
{显示依据预测价计算卖出价}
DRAWTEXTREL(660,200,'  【预测数据】  强势  到位    弱势   到位'),Color8000FF,linethick1;
DRAWTEXTREL(660,350,'    预测高一: '+NUMTOSTRN(ref(预测高一,0),2)+'元          '+ NUMTOSTRN(ref(熊价一,0),2)+'元'),colorffffff,linethick1;
DRAWTEXTREL(660,500,'    预测高二: '+NUMTOSTRN(ref(预测高二,0),2)+'元          '+ NUMTOSTRN(ref(熊价二,0),2)+'元'),colorffffff,linethick1;
DRAWTEXTREL(660,650,'    平均价  : '+NUMTOSTRN(ref(平均价一,0),2)+'元          '+ NUMTOSTRN(ref(平均价二,0),2)+'元'),colorffffff,linethick1;
{显示卖出与否}
BBP1:=买价比>0 or 买价比=0;
BBP2:=买价比<0;
IF BARSTATUS=2 AND BBP1 THEN BEGIN
DRAWTEXTREL(320,350,'                                        ★'),COLORRED,linethick1;
END
ELSE
IF BARSTATUS=2 AND BBP2 THEN BEGIN
DRAWTEXTREL(320,350,'                                        ●'),COLORgreen,linethick1;
END
{显示今日低买操作}
ssssu1:=预测低一>low or 预测低一=low;
ssssu2:=预测低一IF BARSTATUS=2 AND ssssu1 THEN BEGIN
DRAWTEXTREL(10,450,'           到 位: ★'),COLORRED,linethick1;
END
ELSE
IF BARSTATUS=2 AND ssssu2 THEN BEGIN
DRAWTEXTREL(10,450,'           到 位: ●'),COLORgreen,linethick1;
END
ssssu3:=预测低二>low or 预测低二=low;
ssssu4:=预测低二IF BARSTATUS=2 AND ssssu3 THEN BEGIN
DRAWTEXTREL(10,650,'           到 位: ★'),COLORRED,linethick1;
END
ELSE
IF BARSTATUS=2 AND ssssu4 THEN BEGIN
DRAWTEXTREL(10,650,'           到 位: ●'),COLORgreen,linethick1;
END
{昨日低买操作结果}
lssssu1:=预测低一1>最低价1 or 预测低一1=最低价1;
lssssu2:=预测低一1<最低价1;
IF BARSTATUS=2 AND lssssu1 THEN BEGIN
DRAWTEXTREL(10,450,'                           昨 ★ '+NUMTOSTRN(ref(预测低一1,0),2)+'元'),COLORRED,linethick1;
END
ELSE
IF BARSTATUS=2 AND lssssu2 THEN BEGIN
DRAWTEXTREL(10,450,'                           昨 ● '+NUMTOSTRN(ref(预测低一1,0),2)+'元'),COLORgreen,linethick1;
END
lssssu3:=预测低二1>最低价1 or 预测低二=最低价1;
lssssu4:=预测低二1<最低价1;
IF BARSTATUS=2 AND lssssu3 THEN BEGIN
DRAWTEXTREL(10,650,'                           昨 ★ '+NUMTOSTRN(ref(预测低二1,0),2)+'元'),COLORRED,linethick1;
END
ELSE
IF BARSTATUS=2 AND lssssu4 THEN BEGIN
DRAWTEXTREL(10,650,'                           昨 ● '+NUMTOSTRN(ref(预测低二1,0),2)+'元'),COLORgreen,linethick1;
END
{昨今日四价涨跌比}
su1:=最低价>最低价1;
su2:=最低价=最低价1;
su3:=最低价<最低价1;
IF BARSTATUS=2 AND su1 THEN BEGIN
DRAWTEXTREL(320,780,'                      ★'),COLORRED,linethick1;
END
ELSE
IF BARSTATUS=2 AND su2 THEN BEGIN
DRAWTEXTREL(320,780,'                      ★'),COLORffffff,linethick1;
END
ELSE
IF BARSTATUS=2 AND su3 THEN BEGIN
DRAWTEXTREL(320,780,'                      ●'),COLORgreen,linethick1;
END
su4:=最高价>最高价1;
su5:=最高价=最高价1;
su6:=最高价<最高价1;
IF BARSTATUS=2 AND su4 THEN BEGIN
DRAWTEXTREL(320,780,'                                            ★'),COLORRED,linethick1;
END
ELSE
IF BARSTATUS=2 AND su5 THEN BEGIN
DRAWTEXTREL(320,780,'                                            ★'),COLORffffff,linethick1;
END
ELSE
IF BARSTATUS=2 AND su6 THEN BEGIN
DRAWTEXTREL(320,780,'                                            ●'),COLORgreen,linethick1;
END
su7:=开盘价>开盘价1;
su8:=开盘价=开盘价1;
su9:=开盘价<开盘价1;
IF BARSTATUS=2 AND su7 THEN BEGIN
DRAWTEXTREL(320,880,'                      ★'),COLORRED,linethick1;
END
ELSE
IF BARSTATUS=2 AND su8 THEN BEGIN
DRAWTEXTREL(320,880,'                      ★'),COLORffffff,linethick1;
END
ELSE
IF BARSTATUS=2 AND su9 THEN BEGIN
DRAWTEXTREL(320,880,'                      ●'),COLORgreen,linethick1;
END
suu1:=收盘价>收盘价1;
suu2:=收盘价=收盘价1;
suu3:=收盘价<收盘价1;
IF BARSTATUS=2 AND suu1 THEN BEGIN
DRAWTEXTREL(320,880,'                                            ★'),COLORRED,linethick1;
END
ELSE
IF BARSTATUS=2 AND suu2 THEN BEGIN
DRAWTEXTREL(320,880,'                                            ★'),COLORffffff,linethick1;
END
ELSE
IF BARSTATUS=2 AND suu3 THEN BEGIN
DRAWTEXTREL(320,880,'                                            ●'),COLORgreen,linethick1;
END
{显示预测高价}
ssuu1:=预测高一ssuu2:=预测高一>high;
IF BARSTATUS=2 AND ssuu1 THEN BEGIN
DRAWTEXTREL(660,350,'                       ★'),COLORRED,linethick1;
END
ELSE
IF BARSTATUS=2 AND ssuu2 THEN BEGIN
DRAWTEXTREL(660,350,'                       ●'),COLORgreen,linethick1;
END
ssuu3:=预测高二ssuu4:=预测高二>high;
IF BARSTATUS=2 AND ssuu3 THEN BEGIN
DRAWTEXTREL(660,500,'                       ★'),COLORRED,linethick1;
END
ELSE
IF BARSTATUS=2 AND ssuu4 THEN BEGIN
DRAWTEXTREL(660,500,'                       ●'),COLORgreen,linethick1;
END
ssuu5:=平均价一ssuu6:=平均价一>high;
IF BARSTATUS=2 AND ssuu5 THEN BEGIN
DRAWTEXTREL(660,650,'                       ★'),COLORRED,linethick1;
END
ELSE
IF BARSTATUS=2 AND ssuu6 THEN BEGIN
DRAWTEXTREL(660,650,'                       ●'),COLORgreen,linethick1;
END
ssu1:=熊价一ssu2:=熊价一>high;
IF BARSTATUS=2 AND ssu1 THEN BEGIN
DRAWTEXTREL(660,350,'                                        ★ '),COLORRED,linethick1;
END
ELSE
IF BARSTATUS=2 AND ssu2 THEN BEGIN
DRAWTEXTREL(660,350,'                                        ●'),COLORgreen,linethick1;
END
ssu3:=熊价二ssu4:=熊价二>high;
IF BARSTATUS=2 AND ssu3 THEN BEGIN
DRAWTEXTREL(660,500,'                                        ★'),COLORRED,linethick1;
END
ELSE
IF BARSTATUS=2 AND ssu4 THEN BEGIN
DRAWTEXTREL(660,500,'                                        ●'),COLORgreen,linethick1;
END
ssu5:=平均价二ssu6:=平均价二>high;
IF BARSTATUS=2 AND ssu5 THEN BEGIN
DRAWTEXTREL(660,650,'                                        ★'),COLORRED,linethick1;
END
ELSE
IF BARSTATUS=2 AND ssu6 THEN BEGIN
DRAWTEXTREL(660,650,'                                        ●'),COLORgreen,linethick1;
END;
没说清楚,补充一下:
买点: 找股价长阳竖立起后开始横盘的股(真接从涨停股中找也可以),放入自选股,一般三天内必有买点,每天开盘后对这个自股股内的股进行预警;弹出预警后,看走势,会不会有更低的买点,在预测低一以下买更好,再综合其它个人认为重要因素,决定是否买入;
卖点: 买对了,第二天任何赚钱时侯卖都是对的!
看了你的公式,试一下将
mr6:=预测低一>c or 预测低一=c;
改为
mr6:=(预测低一>c or 预测低一=c) and c>预测低一*0.994 ;
横盘公式还不知能不能用
n(10,5,30)
MA1:=MA(CLOSE,5);
(HHV(H,N)-LLV(L,N))/REF(MA1,1)<0.21 AND
CLOSECLOSE>0.9*HHV(H,N) AND
CLOSE>1.04*OPEN ;