Le chef de l'équipe de V1.0

Auteur:Quantification des classes de quartier, Date: 14 octobre 2019 à 17h05
Les étiquettes:Bollinger

Nous avons constaté que la chose la plus importante pour quantifier les investissements est de déterminer si le marché actuel est un marché baissier, un marché haussier ou un marché en baisse.

Il existe de nombreuses façons de choisir, comme la ligne de l'équation, la ligne de broyage, le volume des transactions et le cycle des hauts et des bas.

Le jugement de la ligne moyenne est de déterminer si le marché actuel est en hausse ou en baisse par l'inclinaison de la ligne moyenne. En déterminant si la ligne moyenne de 5 jours est debout, on peut déterminer si la ligne moyenne de 120 jours est en hausse ou en baisse.

La ligne de Braille est un bon moyen de déterminer si le marché est en hausse ou en baisse en fonction de l'inclinaison de la ligne de Braille.

Le volume des transactions est généralement un outil auxiliaire, généralement mesuré à la fois au bas et au sommet. Une des avantages des monnaies numériques est que la profondeur des transactions est facilement accessible.

Les stratégies ci-dessus sont difficiles à mettre en œuvre et nécessitent une optimisation lente. Les hauts et les bas cycliques sont les stratégies clés discutées dans cet article, avec des avantages simples et directs. L'idée des hauts et les bas cycliques est très simple, c'est combiner les hauts et les bas de la courte période et les hauts et les bas de la longue période, pour déterminer si le marché actuel est un taureau, un taureau ou un ours, un ours ou un ours.

Nous avons d'abord apposé une partie du code, les idées principales sont dans les commentaires, qui sont naturellement compréhensibles. Une ligne de jour est choisie pour les cycles longs, 5 jours pour les cycles courts, une ligne de 30 minutes pour les cycles courts, 10 pour les cycles, c'est-à-dire 5 heures.img img

Nous allons ajouter les résultats de l'exécution. Nous voyons que les petits ours du 24 septembre au 25 septembre se sont transformés en gros ours, que les puces du 26 septembre au 7 octobre, plus les petits ours, et que les signes des taureaux du 9 octobre, ont toutes les indications correctes. Nous voyons que la stratégie des hauts et des bas du cycle n'est pas simple. img  img

En combinant la stratégie de sélection de crypto-monnaie et la stratégie de couverture, il y a encore plus de jeu. Si vous sélectionnez les 20 premiers crypto-monnaies à valeur boursière en situation de "bœuf", en sélectionnant deux crypto-monnaies à valeur de "bœuf" et de "bœuf" à chaque fois, vous pouvez essentiellement obtenir un compromis à faible risque.

Les amis qui sont intéressés peuvent aussi le faire.Je ne sais pas où me trouver.Dans un article publié sur le site de l'organisation, il est écrit: "C'est un endroit où l'on peut écrire et gagner de l'argent numérique". Je ne veux pas!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);
    }
}

Relationnée

Plus de

VustLa quantité de pensée de Ben Laden vaut la peine d'être apprise, c'est génial.

Je vous en prie.Il y a des milliers d'années, le monde entier a vu des milliers de personnes mourir de faim.

P. Quelques battementsJe ne sais pas si c'est vrai ou non.