একক পণ্য ছোট বিক্রয় কৌশল V2.0_ বার্ষিক 130%

লেখক:জেলা শ্রেণীর পরিমাণ, তারিখ: ২০১৯-১০-১৮ ১৮ঃ০১ঃ৩০
ট্যাগঃগ্রিড

কেউ কেউ হিসাব করেছেন যে বাজারের প্রবণতার দিক থেকে ৮০% সময়ই অস্থিরতার প্রবণতায় থাকে। গ্রিড কৌশল হ'ল একটি কৌশল যা অস্থিরতা মোকাবেলা করে। গ্রিড কৌশলটি বিভিন্ন উপায়ে বাস্তবায়িত হয়, তবে মূলত এটি একটি অপেক্ষাকৃত স্থিতিশীল বাড়ানোর কৌশল নির্ধারণ করে, যদি দামের ওঠানামা কৌশলটির শর্ত পূরণ করে তবে বাড়ানো হয়। উদাহরণস্বরূপ, আমরা উদাহরণস্বরূপ বলি যে দাম ৫% হ্রাস পেলে আমরা মোট তহবিলের ২০% বাড়িয়েছি, যাতে আমরা সর্বাধিক পাঁচটি শপিংয়ের পরে পুরো তহবিল ব্যবহার করব। এখানে আমরা একইভাবে প্রতি 5% বৃদ্ধি পেলে প্রাথমিক তহবিলের ২০% হ্রাস করতে পারি, তবে পাঁচবারের পরে আমরা খালাস করব, এটি গ্রিড কৌশলটির মূল ধারণা। জোন মনিটর আজ একটি পরিমাণগত কৌশল চালু করেছে, যা গ্রিড ট্রেডিংয়ের অনুরূপ, তবে এর উপর ভিত্তি করে কিছু উন্নতি করা হয়েছে, যা কিছু ক্ষেত্রে 130% বার্ষিক আয় অর্জন করতে পারে। জোন মনিটর এটিকে ছোট বিক্রয় বিভাগের কৌশল বলে অভিহিত করেছেন, যা অপারেটরকে একটি ছোট বিক্রয় বিভাগের অপারেটর হিসাবে কল্পনা করে। তিনি বাজারে একটি ন্যায্য মূল্যকে লক্ষ্য করেছেন, যখন এটি ন্যায্য মূল্যের চেয়ে বেশি হয়; তিনি পণ্যটি ছেড়ে দেন, ন্যায্য মূল্যের নীচে, তিনি পণ্যটি কিনে নেন। এছাড়াও, তিনি একটি ছোট বই রয়েছে যা শেষবারের ব্যবসায়ের দাম রেকর্ড করে, যখন পণ্যের দাম আগের ব্যবসায়ের দামের নীচে হয়, তিনিও হঠাৎ করে কিনতে পারেন এবং বিপরীতভাবে। অসীম অপারেশন এড়াতে, যখন তহবিল 1 এর নীচে বা 1 এর উপরে হয়, অপারেশনটি বন্ধ হয়ে যায়। এই পদক্ষেপগুলি বর্ণনা করুনঃ প্রথম ধাপঃ পণ্যের অস্থিরতা পর্যবেক্ষণ করুন, একটি ন্যায্য মূল্যের সূচক খুঁজুন, এটি একটি গড় রেখা হতে পারে (একটি 30 মিনিটের রেখার 20 টি চক্র) বা ব্রুইন মধ্যরেখা হতে পারে; ডিফল্টভাবে 5 টি অবস্থান কিনুন এবং লেনদেনের দাম রেকর্ড করুন; দ্বিতীয় ধাপঃ 3% এর নিচে ন্যায্য মূল্যের সূচক থাকলে কিনতে নির্দেশ করুন; 3% এর উপরে ন্যায্য মূল্যের নির্দেশ দিয়ে বিক্রয় করুন; এবং লেনদেনের মূল্য রেকর্ড করুন; ০৫. ০৫% এর নিচে ক্রয় নির্দেশ; ০৫% এর উপরে বিক্রয় নির্দেশ; এবং ০৫% এর নিচে বিক্রয় নির্দেশ; এবং ০৫% এর নিচে বিক্রয় নির্দেশ; তৃতীয় ধাপঃ বর্তমান পজিশনের উপর নির্ভর করে, ক্রয় নির্দেশনা পাওয়ার সময় কীভাবে কাজ করবেন তা নির্ধারণ করুন; পজিশনটি ১০% থেকে ৯০% এর মধ্যে পরিবর্তিত হয়, এই ব্যবধানের বাইরে কাজ করা হয় না, তবে লেনদেনের দাম রেকর্ড করা যায়; প্রতিটি অপারেশনে কেবল ২ টি অবস্থান বা ১ টি অবস্থান কেনা হয়, অসীম অপারেশন এড়ানো হয়। এই কৌশলটিকে একক পণ্যের ছোট বিক্রয় কৌশল বলা হয়, কারণ এটি কেবলমাত্র একটি পণ্য। পরবর্তী পদক্ষেপগুলি উন্নত করার জন্য, আমরা আশা করি যে আমরা বিভিন্ন পণ্যের ঘূর্ণন বাড়িয়ে তুলতে পারি, এমনকি পিছনে পিছনে খালি হ্যাকিংও করতে পারি। আসুন আমরা ব্যাক টেস্টিং চালাই, প্রথমে আমরা এই ধরণের পণ্য হিসাবে উচ্চতর অস্থিরতার ETH বেছে নিই, যা 1 জানুয়ারী থেকে 10 অক্টোবর, 2019 পর্যন্ত চলবে। আপনি দেখতে পাচ্ছেন যে রিটার্নিংয়ের ফলাফলটি ভাল ছিল, 130% বার্ষিকী হার অর্জন করেছে এবং 1651 ইউএস ডলার লেনদেনের ফি তৈরি করেছে, যা এক্সচেঞ্জ এবং ব্যবসায়ীদের উভয়ই খুশি হওয়া উচিত। অসুবিধা হল যে সর্বোচ্চ প্রত্যাহারটি কিছুটা বেশি, প্রায় 30%। মূল প্রত্যাহারটি পণ্যের উল্লেখযোগ্য পতনের পর্যায়ে প্রেরণ করা হয়। চিন্তা করাও বোধগম্য, কারণ এই কৌশলটি পণ্যের ট্রেডিংয়ের লক্ষ্যবস্তু, যদি পণ্যের দাম হ্রাস পায় তবে সম্ভবত উচ্চ স্তরে কিছু পণ্য জব্দ করা যেতে পারে, যা বাজারে প্রকাশের জন্য এখনও আসেনি, সময়ের সাথে সাথে এটি পুনরায় পূরণ করা উচিত। নিবন্ধন করার পরে, http://m.bihu.com/signup?i=1ewtKO&s=4&c=4 এ অনুসন্ধান করুন এবং আইওটি ব্লকচেইন ব্যবহার করে লেখক বিভাগের কর্মকর্তার সাথে যোগাযোগ করুন। এছাড়াও পাঠককে মনে করিয়ে দিতে হবে যে এই কৌশলটি পণ্য নির্বাচনের সাথেও সম্পর্কিত। যতটা সম্ভব বড় ওঠানামা এবং দীর্ঘমেয়াদী মূল্যবৃদ্ধি দেখায় এমন পণ্যগুলি বেছে নিন। অন্য দৃষ্টিকোণ থেকে, যদি আপনি পণ্যগুলিকে একত্রিত করে পরামিতিগুলি সামঞ্জস্য করেন তবে ছোট ওঠানামা, যতক্ষণ না এটি প্রক্রিয়াজাতকরণ ফি coverেকে দেয়, সমস্যা হওয়া উচিত নয়।


/*backtest
start: 2019-01-01 00:00:00
end: 2019-10-10 00:00:00
period: 1d
exchanges: [{"eid":"OKEX","currency":"ETH_USDT","stocks":0}]
args: [["OpMode",1,10989],["MaxAmount",1,10989],["TradeFee",0.001,10989]]
*/
//注册币乎后https://m.bihu.com/signup?i=1ewtKO&s=4&c=4
//搜索 物联网区块链 可以联系到作者区班主
function main() {
    var isInit = 1; //表示初始态
    var allAmount;
    var cashRatio;
    var initAccount = _C(exchange.GetAccount);
    var lastPrice;
    var wantRatio;
    var wantOper=0;//期待的操作,0不操作,1买入,-1卖出
    Log(initAccount);
    var mhigh;
    var mlow;
    while (true) {
        var mrecords = exchange.GetRecords(PERIOD_M30);
        //一定周期内的高低点
        mhigh=TA.Highest(mrecords, mnum, 'High');
        mlow=TA.Lowest(mrecords, mnum, 'Low');
        
        var midLine = (mhigh+mlow)/2;
        var ticker = _C(exchange.GetTicker);
        var account = _C(exchange.GetAccount);
        var nowPrice=ticker.Sell;
        var obj;
        
        if (isInit == 1) {  //初始化状态为默认仓;     
            //账户现金乘以比例,除以当前价格,保留小数前3位
            obj = $.Buy(_N(account.Balance * initRatio / ticker.Sell, 3));
            if (obj) { //如果购买成功,就标志开仓
                      opAmount = obj.amount;
                      lastPrice = obj.price;
                      isInit=0; //初始化成功
                      account = _C(exchange.GetAccount);
                      Log("初始开仓:购买量", opAmount);
                      Log("目前持币数", account.Stocks);
            }
        }else{ //日常操作检测
            if(nowPrice>midLine*1.03||nowPrice>lastPrice*1.07){
                wantOper=-1;
            }else if(nowPrice<midLine*0.97||nowPrice<lastPrice*0.93){
                wantOper=1;
            }else{
                wantOper=0;
            }
            
            if (wantOper==-1) { //离市平仓
                lastPrice=nowPrice; //不管买没买成功都修改了一下价格
                allAmount=account.Balance+account.Stocks*ticker.Sell; //计算出总金额
                cashRatio=parseFloat((account.Balance/allAmount).toFixed(3));
                
                if(cashRatio>0.9){ //现金比例大于0.9,不做任何操作 
                    wantRatio=0;
                }else if(cashRatio>0.8){ //现金比例超过0.8,可以抛一成仓 
                    wantRatio=0.1;
                }else{ //其他情况都可以抛掉2成仓
                    wantRatio=0.2;
                }
                
                obj = $.Sell(_N(allAmount*wantRatio/ticker.Sell, 3)); 
                if(obj){
                    opAmount = obj.amount;
                    Log("平仓:卖出量",opAmount);
                    nowAccount = _C(exchange.GetAccount);
                    Log("目前现金",nowAccount.Balance,"盈利",allAmount - initAccount.Balance);
                }
            }else if (wantOper==1) { //开仓买入
                lastPrice=nowPrice; //不管买没买成功都修改了一下价格
                allAmount=account.Balance+account.Stocks*ticker.Sell; //计算出总金额
                cashRatio=parseFloat((account.Balance/allAmount).toFixed(3));
                //Log("准备买入",cashRatio);
                if(cashRatio<0.1){ //现金比例小于0.1,已没钱买了
                    wantRatio=0;
                }else if(cashRatio<0.2){ //现金比例超过0.2,可以买一成仓 
                    wantRatio=0.1;
                }else{ //其他情况都可以买2成仓
                    wantRatio=0.2;
                }
                
                obj = $.Buy(_N(allAmount*wantRatio/ticker.Sell, 3)); 
                if(obj){
                    opAmount = obj.amount;
                    Log("买入:买入量",opAmount);
                    nowAccount = _C(exchange.GetAccount);
                    Log("目前现金",nowAccount.Balance,"盈利",allAmount - initAccount.Balance);
                }
            }
        }
        Sleep(Interval*1000);
    }
}

সম্পর্কিত

আরো

ক্যাংক্স১৯৮৭রিভিউ কি?