牛熊市はV1.0_区の班長を判断する

作者: リン・ハーン区分量化開催日:2019年10月14日 17:05:12
タグ:ボリンガー

投資の量化やタイミングを考える上で最も重要なのは,現在の市場が熊市場か牛市場か市場か判断することです.

選択には多くの方法があり,均線判断,ブレインライン,取引量,周期の高低点などがあります.

平均線判断は,平均線の傾斜によって,現在の市場が上昇するか下落するか判断する. 5日平均線に立っているかどうかを判断し,牛であるかどうかを判断し,120日平均線を下回っているかどうかを判断し,熊市に入っているかどうかを判断する. いくつかの要因が総合して,現在の市場の強さを決定する.

ブリンラインは良い判断法であり,ブリンラインの中線の傾斜によって市場が上昇するか下落するか判断する.ブリンラインの高低点に基づいて上下吸い上げることは市場での良い慣例である.ブリンラインが開口を拡大した場合,市場の波動の予兆である.

取引量は一般的には補助的な手段であり,一般的には底と上の両方が量化される. デジタル通貨の利点は,取引深さを容易に入手できる. 取引を組み合わせた注文状況の分析によって,現在の市場の熱度を判断することもできる.

上記の戦略の実現にはいくつかの困難性があり,ゆっくり調整が必要である. 周期高低点は,この記事で議論される主な戦略であり,実現がシンプルで,直接的な効果がある. 周期高低点の考え方は,短周期高低点と長期周期高低点を組み合わせて,現在の市場が牛,牛,熊,小熊,市場であるかどうかを判断することです. このタイミング判断があれば,我々は市場が転換するときに,特定の戦略に対応することができます. 例えば,小牛から大牛へ,倉庫を増やすことができます. 大牛から市場へ,平仓することができます.

まず,コードの一部を貼り付け,主なアイデアは注釈の中にあります. 長い周期が日線,5日周期が選択されます. 短い周期が30分ライン,10個周期が5時間周期が選択されます. 関連する仮想通貨の波動率とポジション調整パラメータを組み合わせることができます.img img

9月24日~9月25日の小熊が大熊に転移し,9月26日~10月7日の波動的な市場と小熊が,また10月9日の小牛のシグナルが,正しいヒントを持っている. img  img

デジタル通貨の選択戦略とヘッジ戦略を組み合わせると,さらに多くの遊びができます. 上位20の市場価値のデジタル通貨の牛の状態をリストアップすると,2つのデジタル通貨の熊と牛を1回選択してヘッジすると,基本的に低リスクの利息を得ることができます.

興味のある友人も参加できますどこにいるのかデジタル通貨を稼ぐために記事を書く場所です. ほら!img


/*backtest
start: 2019-01-01 00:00:00
end: 2019-10-10 00:00:00
period: 1d
exchanges: [{"eid":"Bitfinex","currency":"BTC_USD"}]
*/
//通过快慢周期的高低点判断当前处于什么市场
//注册币乎后https://m.bihu.com/signup?i=1ewtKO&s=4&c=4
//搜索 物联网区块链 可以联系到作者区班主
function main() {
    var dhigh;
    var dlow;
    var mhigh;
    var mlow;
    var status_name=["猴市","大牛","小牛","大熊","小熊"];  //定义并赋值
    var before_status=0;
    var now_status=0;
    while (true) {
        var drecords = exchange.GetRecords(PERIOD_D1);
        var mrecords = exchange.GetRecords(PERIOD_M30);
        //日线5天内的高低点(不包含当前Bar)
        dhigh=TA.Highest(drecords, dnum, 'High');
        dlow=TA.Lowest(drecords, dnum, 'Low');
       
        //30分钟线10个周期内的高低点(不包含当前Bar)
        mhigh=TA.Highest(mrecords, mnum, 'High');
        mlow=TA.Lowest(mrecords, mnum, 'Low');
        
        if(mlow>dhigh){ //分钟低点突破日高点,大牛开始
            now_status=1;
            //Log("大牛");
        }else if(mhigh>dhigh&&mlow<=dhigh){ //分钟高点突破日高点,但是分钟低点还没突破日高点,小牛开始
            now_status=2;
            //Log("小牛");
        }else if(mhigh<dlow){  //分钟低点跌破日低点,大熊开始
            now_status=3;
            //Log("大熊");
        }else if(mlow<dlow&&mhigh>dlow){  //分钟低点跌破日低点,但是分钟高点还没跌破日低点,小熊开始
            now_status=4;
            //Log("小熊");
        }else{  //没有方向,猴市
            now_status=0;
            //Log("猴市");
        }
        if(now_status!=before_status){
            Log("日线高点",dhigh," 日线低点",dlow,"30分钟线高点",mhigh," 30分钟线低点",mlow);
            Log(status_name[before_status],"转",status_name[now_status]);
            before_status=now_status;
        }
        Sleep(Interval*1000);
    }
}

関連性

もっと

ウスト量化思考は学ぶ価値があり,素晴らしいです.

言ったこの数値は,人間の目にはしか見えません.

P. アルゴ・ビート市 ハハハハハハ