ایک ہی سامان کی چھوٹی سی دکان کی حکمت عملی V2.0_ سالانہ 130٪

مصنف:علاقائی کلاس کی مقدار، تاریخ: 2019-10-18 18:01:30
ٹیگز:گرڈ

کسی نے کہا ہے کہ مارکیٹ کے رجحانات کے لحاظ سے 80 فیصد وقت اتار چڑھاؤ کے رجحان میں ہوتا ہے۔ گرڈ کی حکمت عملی اتار چڑھاؤ کا مقابلہ کرنے کی ایک حکمت عملی ہے۔ گرڈ کی حکمت عملی کو مختلف طریقوں سے عملی شکل دی جاسکتی ہے ، لیکن اس کا اصل مقصد نسبتا stable مستحکم ہاؤسنگ کی حکمت عملی طے کرنا ہے ، جب تک کہ قیمتوں میں اتار چڑھاؤ اس حکمت عملی کی شرائط کو پورا کرے۔ مثال کے طور پر ، اگر قیمت میں 5٪ کمی واقع ہوتی ہے تو ہم 20٪ کی کل سرمایہ کاری میں اضافہ کرتے ہیں ، تاکہ ہم زیادہ سے زیادہ پانچ ہاؤسنگ کے بعد مکمل طور پر استعمال کریں گے۔ یہاں ہم بھی ہر 5 فیصد اضافے پر 20٪ کی ابتدائی سرمایہ کاری کو کم کرسکتے ہیں ، پھر پانچ بار بعد ہم صفائی کریں گے ، یہ گرڈ کی حکمت عملی کا بنیادی خیال ہے۔ ڈویژن مالکان آج ایک مقداری حکمت عملی متعارف کروا رہے ہیں، جو کہ گرڈ ٹریڈنگ کی طرح ہے، لیکن اس کی بنیاد پر، کچھ اصلاحات کی گئی ہیں، جو کہ بعض صورتوں میں 130 فیصد سالانہ آمدنی تک پہنچ سکتی ہیں۔ ڈویژن مالکان نے اس کو چھوٹی دکان کی حکمت عملی کا نام دیا ہے، یعنی یہ تصور کرنا کہ آپریٹر چھوٹی دکان کا آپریٹر ہے۔ وہ مارکیٹ کو ایک مناسب قیمت پر نشانہ بناتا ہے، جب وہ مناسب قیمت سے زیادہ ہو؛ وہ سامان باہر نکالتا ہے، جب وہ مناسب قیمت سے کم ہو، تو وہ سامان خریدتا ہے۔ اس کے علاوہ، اس کے پاس ایک چھوٹی سی کتاب ہے، جو آخری ٹرانزیکشن کی قیمت کو ریکارڈ کرتی ہے، جب سامان کی قیمت پہلے ٹرانزیکشن کی قیمت سے کم ہو، تو وہ بھی خرید سکتا ہے، اور اس کے برعکس. لامحدود آپریشن سے بچنے کے لئے، جب فنڈز 1 سے کم یا 1 سے زیادہ ہو، تو آپریشن بند ہو جاتا ہے۔ اس کے بعد آپ کو اس کے بارے میں مزید جاننے کی ضرورت ہے۔ پہلا مرحلہ: اشیا کی اتار چڑھاؤ کا مشاہدہ کریں ، ایک منصفانہ قیمت کا اشارے تلاش کریں ، یہ ایک اوسط لائن (ایک 30 منٹ کی لائن کے 20 دور) یا برین مین لائن ہوسکتی ہے۔ ڈیفالٹ کے ذریعہ 5 پوزیشنیں خریدیں ، اور اس کی قیمت ریکارڈ کریں۔ مرحلہ دو: اگر منصفانہ قیمت کے 3 فیصد سے کم ہے تو خریدنے کا اشارہ؛ اگر منصفانہ قیمت 3 فیصد سے زیادہ ہے تو فروخت کا اشارہ؛ اور ٹرانزیکشن کی قیمت کو ریکارڈ کریں؛ اگر آخری ٹرانزیکشن کی قیمت 5 فیصد سے کم ہے تو خریدنے کی ہدایت؛ اگر ٹرانزیکشن کی قیمت 5 فیصد سے زیادہ ہے تو فروخت کی ہدایت؛ اور ٹرانزیکشن کی قیمت کو ریکارڈ کریں؛ مرحلہ تین: موجودہ پوزیشن کے مطابق ، خریدنے کی ہدایت موصول ہونے پر فیصلہ کریں کہ کس طرح کام کرنا ہے۔ پوزیشن 10٪ اور 9٪ کے درمیان اتار چڑھاؤ کرتی ہے ، اس سے زیادہ اس حد سے زیادہ کام نہیں کرتی ہے ، لیکن اس کی قیمت درج کی جاسکتی ہے۔ ہر آپریشن میں صرف 2 پوزیشنیں یا 1 پوزیشن خریدیں ، لامحدود آپریشن سے بچیں۔ اس کی وجہ یہ ہے کہ اس حکمت عملی کو ایک ہی سامان کی چھوٹی سی دکان کی حکمت عملی کہا جاتا ہے کیونکہ اس میں صرف ایک ہی سامان ہوتا ہے۔ اس کے بعد ، ہم امید کرتے ہیں کہ بہتری کی سمت میں ، ہم متعدد سامان کی گردش کو بڑھا سکتے ہیں ، اور یہاں تک کہ ایک دوسرے کے پیچھے خالی ہیجنگ بھی کرسکتے ہیں۔ آئیے ایک بار پھر جانچ پڑتال کرتے ہیں ، پہلے ہم اس قسم کی اشیا کے طور پر اتار چڑھاؤ والے ETH کا انتخاب کرتے ہیں ، جو 1 جنوری سے 10 اکتوبر 2019 تک کا دورانیہ ہے ، اس حد میں اتار چڑھاؤ اور گرنے والا ہے۔ یہ دیکھنا ہے کہ واپسی کا اثر اچھا ہے ، 130 فیصد سالانہ شرح پر پہنچ گیا ، اور اس کے علاوہ 1651 یوآن کی تجارتی فیس بھی پیدا ہوئی ، جو نتیجہ ایکسچینج اور تاجروں دونوں کے لئے خوش کن حکمت عملی ہونا چاہئے۔ نقصان یہ ہے کہ زیادہ سے زیادہ واپسی یا تھوڑا سا زیادہ ہے ، تقریبا 30٪ تک پہنچ جاتی ہے۔ بنیادی واپسی اس مرحلے میں ہوتی ہے جب سامان میں نمایاں کمی واقع ہوتی ہے۔ یہ سوچنا بھی سمجھ میں آتا ہے ، کیونکہ یہ حکمت عملی تجارتی سامان کو نشانہ بناتی ہے ، اگر سامان کی قیمت میں کمی واقع ہوتی ہے تو ، اس کی وجہ سے کچھ سامان اونچی سطح پر گر سکتا ہے ، جو ابھی تک مارکیٹ میں جاری نہیں ہوا ہے ، اور وقت کے ساتھ ، اسے بھرنا چاہئے۔ رجسٹریشن کے بعد https://m.bihu.com/signup?i=1ewtKO&s=4&c=4 ، تلاش کریں انٹرنیٹ بلاکچین اور مصنف کے علاقے کے مالک سے رابطہ کریں۔ یہ بھی یاد دلانے کی ضرورت ہے کہ یہ حکمت عملی سامان کے انتخاب سے بھی متعلق ہے۔ زیادہ سے زیادہ اتار چڑھاؤ والے اور طویل مدتی قیمتوں میں اضافہ کرنے والے سامان کو منتخب کرنے کی کوشش کریں۔ دوسری طرف ، اگر آپ پیرامیٹرز کو ایڈجسٹ کرنے کے لئے سامان کو جوڑتے ہیں تو ، کم اتار چڑھاؤ ، جب تک کہ آپ رسپانس فیس کو پورا کرسکیں ، کوئی مسئلہ نہیں ہونا چاہئے۔


/*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);
    }
}

متعلقہ

مزید

kangx1987کیا آپ کو دوبارہ جانچ پڑتال کرنے کی ضرورت ہے؟