liudeshengaa 发表于 2021-1-9 11:22

倍顶底柱线主图

该指标主要是在主图的K线上把倍量与高量及缺口位置上画上顶底的线条,以便找出买卖点。这也是基于王子老师的倍量不穿、高量不破、缺口不补的原理。BLZ:=V>REF(V,1)*1.9 AND C>O;
QK:=L>REF(H,1);
BLZZ:=BLZ OR QK;
STICKLINE(BLZZ,CLOSE,O,1,0),COLORYELLOW;
倍底线:REF(O,BARSLAST(BLZZ)),COLORYELLOW,POINTDOT;
STICKLINE(O,倍底线,倍底线,8,0),COLORYELLOW;
倍顶线:REF(C,BARSLAST(BLZZ)),COLORLIRED,POINTDOT;
STICKLINE(C,倍顶线,倍顶线,8,0),COLORLIRED;
下面再给个PHP的
<?php
class   lx_lgsj{

        public function GetData($code){
                $msg   = file_get_contents('data/'.$code.'.txt');
                $msg   = rtrim($msg,"|");
                // $day_data= file_get_contents("data_tay/".$code.'.txt');
                // $msg   = $msg.$day_data;
                $msg   = explode("|", $msg);
                $data = array_slice($msg,-120);
                return $data;
        }

        public function blz($data){
                $data0 = explode(",",$data);
                $data1 = explode(",",$data);

                $v1    = $data0;
                $v2    = $data1;

                $c1    = $data0;
                $c2    = $data1;

                $o1    = $data0;
                $o2    = $data1;

                $g1    = $data0;
                $g2    = $data1;

                $d1    = $data0;
                $d2    = $data1;               

                if(($v2>$v1*1.9 AND $c2>$o2) or ($d2>$g1 and $c2>$o2)){
                        return $o2;
                }else{
                        return 0;
                }               
        }
}include 'cnf/cnf.php';
include 'class/mysql_class.php';
include 'class/class_lgsj.php';
$job= new mysql;
$lx   = new lx_lgsj;

set_time_limit(0);
ignore_user_abort(true);
@ini_set('memory_limit','1512M');
$sql = $job->query("SELECT code FROM `data`");

foreach($sql as $v){

        $code   = $v['code'];
        $dat    = $lx->GetData($code);
        $data   = array_slice($dat,-20);
        $data19 = explode(",",$data);
        $num    = 0;
        $oarr   = array();
        foreach($data as $kk=>$val){
                $data1= array_slice($data,$kk,2);

                $blz    = $lx->blz($data1);
                if($blz>0){
                        $num++;
                        $oarr[]=$blz;
                }               
        }

        switch ($num) {
                case 3:
                        if($oarr>$oarr and $oarr>$oarr and $data19>$oarr){
                                echo $code.'<br>';
                        }
                        break;
                case 4:
                        if($oarr>$oarr and $oarr>$oarr and $data19>$oarr){
                                echo $code.'<br>';
                        }
                        break;       
                case 5:
                        if($oarr>$oarr and $oarr>$oarr and $data19>$oarr){
                                echo $code.'<br>';
                        }
                        break;                                       
                case 6:
                        if($oarr>$oarr and $oarr>$oarr and $data19>$oarr){
                                echo $code.'<br>';
                        }
                        break;       
        }


}
有兴趣的一起来研究,一直在学习中,再次感谢王子老师的基础理论。


liuyt3 发表于 2021-1-9 12:36

谢谢楼主分享 。

王运成 发表于 2021-1-9 13:25

信息分享服务与大家,赞。

chingsea 发表于 2021-1-9 19:07

谢谢楼主分享 。

chingsea 发表于 2021-1-9 19:29

谢谢楼主分享 。

limin 发表于 2021-1-10 04:00

谢谢分享。

qqaww3 发表于 2021-1-10 07:40

谢谢楼主的分享

锦绣人生 发表于 2021-1-10 08:32

谢谢楼主的分享!

动力在线 发表于 2021-1-10 08:42


谢谢楼主的分享

活佛 发表于 2021-1-10 14:38

感谢楼主分享公式。

szwzs 发表于 2021-1-10 20:31

谢谢!不过发到公式频道会有更多人回帖

szwzs 发表于 2021-1-10 20:33

PHP是啥软件?
页: [1]
查看完整版本: 倍顶底柱线主图