فیلتر نویسی در tsetmc

Collapse
X
 
  • زمان
  • نمایش
Clear All
new posts
  • omdbrz
    ستاره دار (1)
    • Oct 2020
    • 37

    #316
    پاسخ : فیلتر نویسی در tsetmc

    در اصل توسط mhjboursy پست شده است View Post
    سلام و تشکر.
    این چیزی که می‌فرمایید را من تا به حال جایی نشنیده‌ام و نمی‌دانم چگونه ممکن است.
    این چیزی که شما دنبالش هستید (دریافت داده و ذخیره در لوکال استورج) یک کار خیلی سخت است که کار تخصصی مرورگرها است.
    ببخشید. فقط گفتم پاسخی داده باشم که نوشته‌تان بی‌پاسخ نماند. چون احتمالا دوستان دیگر هم باید مانند من بی‌اطلاع باشند.
    یا علی.
    یک سوال دیگر
    امکان دارد فیلتری نوشت که قیمت را بالای ابر کومو تشخیص دهد(آخرین قیمت بالای اسپن a و بالای اسپن b)؟

    نظر

    • omdbrz
      ستاره دار (1)
      • Oct 2020
      • 37

      #317
      پاسخ : فیلتر نویسی در tsetmc

      در اصل توسط mhjboursy پست شده است View Post
      سلام و تشکر.
      این چیزی که می‌فرمایید را من تا به حال جایی نشنیده‌ام و نمی‌دانم چگونه ممکن است.
      این چیزی که شما دنبالش هستید (دریافت داده و ذخیره در لوکال استورج) یک کار خیلی سخت است که کار تخصصی مرورگرها است.
      ببخشید. فقط گفتم پاسخی داده باشم که نوشته‌تان بی‌پاسخ نماند. چون احتمالا دوستان دیگر هم باید مانند من بی‌اطلاع باشند.
      یا علی.

      true == function()
      {
      //*********** ****************************//
      //*******************************//
      //*******************//
      //************************************************** *//


      //**************در صورت تمایل به دریافت سیگنال تقاطع کیجونسن و تنکانسن دارید مقدار متغییر زیر را 1 قرار بده در غیر این صورت 0 قرار دهید.*******//
      var a = 1;
      //**************در صورت تمایل به دریافت سیگنال خط قیمت و کیجونسن مقدار متغییر زیر را 1 قرار بده در غیر این صورت 0 قرار دهید.*******//
      var b = 1;
      //**************در صورت تمایل به دریافت سیگنال خطوط ابر مقدار متغییر زیر را 1 قرار بده در غیر این صورت 0 قرار دهید.********//
      var c = 1;
      //**************در صورت تمایل به دریافت سیگنال خط لگینگ مقدار متغییر زیر را 1 قرار بده در غیر این صورت 0 قرار دهید.*******//
      var d = 1
      //*******************************//
      var ichimoku = [];
      ichimoku [0] = 0;
      ichimoku [1] = 0;
      ichimoku [2] = 0;
      ichimoku [3] = 0;
      //*********PH function************//

      var PH = function (period,d)
      {
      var len = period + d ;
      var max_PH = 0;
      for (var i = 0 + d; i < len ; i++)
      {
      max_PH = Math.max([ih][i].PriceMax , max_PH);
      }
      return max_PH;
      }
      //***********************************//
      //*********PL function*****************//

      var PL = function (period,d)
      {
      var len = period + d;
      var min_PL = 1000000;
      for (var i = 0 + d; i < len ; i++)
      {
      if ([ih][i].PriceMin > 0 )
      {
      min_PL = Math.min([ih][i].PriceMin , min_PL);
      }
      }
      return min_PL;
      }


      //***************Tenkan Sen / Kijun Sen************************//

      var c_line = (PH(9 , 0) + PL(9 , 0)) / 2;
      var b_line = (PH(26 , 0) + PL(26, 0)) / 2;


      //***************Delay Tenkan Sen / Kijun Sen*******************//
      var c_line_d = function(d)
      {
      var c_line_d = (PH(9 , d) + PL(9 , d)) / 2;
      return c_line_d;
      }
      var b_line_d = function(d)
      {
      var b_line_d = (PH(26, d) + PL(26, d)) / 2;
      return b_line_d;
      }

      //*******************CURRENT Cloud*******************//

      var LSA = function(d)
      {
      var LSA = (((PH(9 , d) + PL(9 , d)) / 2) +(PH(26 , d) + PL(26, d)) / 2 ) / 2;
      return LSA;
      }
      var LSB = function(d)
      {
      var LSB = (PH(52, d) + PL(52, d)) / 2;
      return LSB;
      }

      //**************Lagging line**********************************//
      var LagS = (pl);

      //**************Tenkan Sen / Kijun Sen Cross ********************//

      if (a == 1)
      {
      if ( c_line_d(0) > 0.95 * c_line_d(1) && c_line > b_line && c_line < (1.03 * b_line) && c_line_d(2) < b_line_d(2))
      {
      ichimoku [0] = 1;
      return true;
      }
      }
      //************** Kijun Sen Cross ********************//

      if (b == 1)
      {
      if ([ih][0].PDrCotVal > 0.95* b_line && b_line_d(1) > [ih][1].PriceMax && b_line_d(2) > [ih][2].PriceMax && b_line_d(3) > [ih][3].PriceMax)
      {
      ichimoku [1] = 1;
      return true;
      }
      }

      //************** Senkou Span Cross ********************//
      if (c == 1)
      {
      if ( LSA(0) >= LSB(0) && (LSA(1) <= LSB(1) || LSA(2) <= LSB(2) || LSA(3) <= LSB(3) || LSA(4) <= LSB(4)) )
      {
      ichimoku [2] = 1;
      return true;
      }
      }
      //**************Lagging Span********************//
      if (d == 1)
      {
      if (([ih][1].PDrCotVal < 1.02 * [ih][27].PriceMax) && ([ih][0].PDrCotVal > [ih][26].PriceMin) && ([ih][0].PDrCotVal < [ih][26].PriceMax) && ((pl) > [ih][25].PriceMax))
      {
      ichimoku [3] = 1;
      }
      }
      //*************Sum Up *******************//
      if (ichimoku [0] == 1 || ichimoku [1] == 1 || ichimoku [2] == 1 || ichimoku [3] == 1)
      {

      //------------------محل تعریف توابع شما-----------------------
      var CalculateVol = function(period){

      var len = period;
      var sum = 0;

      for(var i = 0; i < len; i++)
      {
      sum = sum + [ih][i].QTotTran5J;
      }
      var avrage_sum = sum / period;
      return avrage_sum;
      }


      //------------------محل تعریف برنامه شما---------------------

      (cfield0) = Math.round( (CalculateVol(3) / CalculateVol(16)) * 100) / 100;
      (cfield1)=Math.round((((ct).Buy_I_Volume/(ct).Buy_CountI)/((ct).Sell_I_Volume/(ct).Sell_CountI)) * 100)/100;
      return true;
      }

      }()

      //تقاطع tو k//

      نظر

      • Hosin39
        عضو جدید
        • Nov 2020
        • 1

        #318
        پاسخ : فیلتر نویسی در tsetmc

        استاد گرامی ، سلام
        با عنایت به اینکه امثال بنده شاگردان جنابعالی هستیم و در حال آموزش دیدن، امیدوارم در صورت امکان به عبارات فیلتر ایچیموکو مقداری توضیحات اضافه و افاضه بفرمایید.
        باعث زیادی تشکر و ارادت خواهد بود. خداوند خیرتان بدهد.

        نظر

        • cbo44
          عضو عادی
          • Oct 2020
          • 129

          #319
          پاسخ : فیلتر نویسی در tsetmc

          دوستان این فیلتر قدرت خریدار به فروشنده رو میشه جوری ویرایش کرد که سهم هایی که قابل خریدند و سهمی که صف خرید نباشد رو بیاره؟
          (tvol)>[is5]&&((ct).Buy_I_Volume/(ct).Buy_CountI)>3*((ct).Sell_I_Volume/(ct).Sell_CountI)

          نظر

          • hkhl3
            عضو جدید
            • Mar 2020
            • 6

            #320
            پاسخ : فیلتر نویسی در tsetmc

            سلام بله
            (pl)=!(tmax) && (tvol)>[is5]&&((ct).Buy_I_Volume/(ct).Buy_CountI)>3*((ct).Sell_I_Volume/(ct).Sell_CountI)





            نظر

            • omdbrz
              ستاره دار (1)
              • Oct 2020
              • 37

              #321
              پاسخ : فیلتر نویسی در tsetmc

              فیلتر محاسبه اختلاف سهم با حق تقدم

              true==function()
              {
              //آپدیت قیمت ها در سشن استوریح
              sessionStorage.setItem("amin_hag_tagaddom_filter "+(l18), (pc));
              //شرط حق تقدم بودن سهم
              if((l18)[(l18).length-1]=="ح" || (l18)[0]=="ح ." )
              {
              share_name=(l18).replace(/ح$/g,"");

              price_last_non_hag_string=sessionStorage.getItem(" amin_hag_tagaddom_filter "+share_name);
              price_last_non_hag=parseInt(price_last_non_hag_str ing)
              price_last_hag=(pc)
              ekhtelaf_gimat_hag_ba_non_hag= price_last_hag - price_last_non_hag;
              (cfield0)=(l18).replace(/ح$/g,""); //نام خود سهم
              (cfield1)=ekhtelaf_gimat_hag_ba_non_hag;//قیمت حق تقدم سهم منهای قیمت خود سهم
              (cfield2)=(pc)+" | "+(price_last_non_hag)//قیمت پایانی سهم | قیمت حق تقدم سهم
              return true;
              }
              }()

              نظر

              • omdbrz
                ستاره دار (1)
                • Oct 2020
                • 37

                #322
                پاسخ : فیلتر نویسی در tsetmc

                //فیلتر هوشمند مکدی +آر اس آی +قدرت+نسبت//
                true==function()

                {
                //SMA
                //SMA
                var CalculateSMA =function(period){

                var len = period;
                var sum = 0;
                for (var j = 10;j < len+10 ;j++) {
                sum= [ih][j].PDrCotVal + sum;

                }
                var average = sum / period;
                return average ;
                }

                //pre9MA
                //pre9MA

                var pre9CalculateEMA =function(period){

                var pre9EMA =( ([ih][9].PDrCotVal - CalculateSMA (period))*(2 / (period + 1))) + CalculateSMA (period);

                return pre9EMA ;
                }
                //preEMA
                //preEMA

                var pre8CalculateEMA =function(period){

                var pre8EMA =( ([ih][1].PDrCotVal - pre9CalculateEMA (period))*(2 / (period + 1))) + pre9CalculateEMA (period);

                return pre8EMA ;
                }
                //preEMA
                //preEMA

                var pre7CalculateEMA =function(period){

                var pre7EMA =( ([ih][1].PDrCotVal - pre8CalculateEMA (period))*(2 / (period + 1))) + pre8CalculateEMA (period);

                return pre7EMA ;
                }
                //preEMA
                //preEMA

                var pre6CalculateEMA =function(period){

                var pre6EMA =( ([ih][1].PDrCotVal - pre7CalculateEMA (period))*(2 / (period + 1))) + pre7CalculateEMA (period);

                return pre6EMA ;
                }
                //preEMA
                //preEMA

                var pre5CalculateEMA =function(period){

                var pre5EMA =( ([ih][1].PDrCotVal - pre6CalculateEMA (period))*(2 / (period + 1))) + pre6CalculateEMA (period);

                return pre5EMA ;
                }
                //preEMA
                //preEMA

                var pre4CalculateEMA =function(period){

                var pre4EMA =( ([ih][1].PDrCotVal - pre5CalculateEMA (period))*(2 / (period + 1))) + pre5CalculateEMA (period);

                return pre4EMA ;
                }
                //preEMA
                //preEMA

                var pre3CalculateEMA =function(period){

                var pre3EMA =( ([ih][1].PDrCotVal - pre4CalculateEMA (period))*(2 / (period + 1))) + pre4CalculateEMA (period);

                return pre3EMA ;
                }
                //preEMA
                //preEMA

                var pre2CalculateEMA =function(period){

                var pre2EMA =( ([ih][1].PDrCotVal - pre3CalculateEMA (period))*(2 / (period + 1))) + pre3CalculateEMA (period);

                return pre2EMA ;
                }
                //preEMA
                //preEMA

                var pre1CalculateEMA =function(period){

                var pre1EMA =( ([ih][1].PDrCotVal - pre2CalculateEMA (period))*(2 / (period + 1))) + pre2CalculateEMA (period);

                return pre1EMA ;
                }




                //EMA
                //EMA

                var CalculateEMA =function(period){

                var EMA =( ([ih][0].PDrCotVal - pre1CalculateEMA (period))*(2 / (period + 1))) + pre1CalculateEMA (period);

                return EMA ;
                }


                var Macd=0


                Macd= CalculateEMA (12) - CalculateEMA (26);

                (cfield0) =CalculateEMA (12) - CalculateEMA (26)

                ////////////////////////////////RSI
                var CalculateRSI =function(period){

                var len=20;

                for (var i = 0; i < len ; i++) {
                var rec=[ih][len-1-i];

                var change=rec.PClosing-rec.PriceYesterday;

                if (change> 0) {
                rec.gain=change;
                rec.loss=0;
                }
                else
                {
                rec.gain=0;
                rec.loss=-change;
                }
                }

                // Calculate first "average gain" and "average loss"
                var gainSum=0;
                var lossSum=0;

                for (var i = 0; i < period; i++) {
                var rec=[ih][len-1-i];
                gainSum += rec.gain;
                lossSum += rec.loss;
                }

                var averageGain=gainSum /period;
                var averageLoss=lossSum / period;

                // Calculate subsequent "average gain" and "average loss" values
                for (var i = period + 1; i < len; i++) {
                var rec=[ih][len-1-i];

                averageGain=(averageGain* (period - 1) + rec.gain) / period;
                averageLoss=(averageLoss* (period - 1) + rec. loss)/ period;

                rec.averageGain=averageGain;
                rec.averageLoss=averageLoss;
                }

                // Calculate RSI
                var RS = 0; // Relative strength
                var RSIndex = 0; // Relative strength index

                for (var i = period + 1; i < len; i++) {
                var rec=[ih][len-1-i];

                RS = rec.averageGain/ rec.averageLoss;
                RSIndex = 100 - 100 / (1 + RS);
                rec.rsi=RSIndex;
                }
                };

                if(typeof [ih][0].rsi=="undefined")
                CalculateRSI(14);

                (cfield1)= [ih][0].rsi;
                var Rsi=0;
                Rsi= [ih][0].rsi;
                ////////////////////////////VOL


                (cfield2) =((ct).Buy_I_Volume / (ct).Buy_CountI)/((ct).Sell_I_Volume / (ct).Sell_CountI);
                var O=0;
                O =((ct).Buy_I_Volume / (ct).Buy_CountI)/((ct).Sell_I_Volume / (ct).Sell_CountI);
                var a=0;
                a=Math.round((((pc)*(ct).Buy_I_Volume)/(ct).Buy_CountI)/10000000)


                if(Macd>0&&Rsi>60&&O>3&&a>20){

                return true;
                }


                }()

                نظر

                • Ahmadfilter
                  عضو جدید
                  • Dec 2020
                  • 1

                  #323
                  پاسخ : فیلتر نویسی در tsetmc

                  وقت بخیر
                  تشکر از زحمات و راهنماییتان ?
                  ممنون میشم فیلتر کراس دو مویینگ اوریج رو بزارین ??

                  و اینکه آیا میشه فیلتری نوشت که کراس استوکااستیکrsi را زیر سطح ۴۰ نشون بده ؟؟

                  نظر

                  • 2FAN
                    عضو فعال
                    • Nov 2020
                    • 1051

                    #324
                    پاسخ : فیلتر نویسی در tsetmc

                    سلام.
                    دوستان وقتتون بخیر
                    دو تا فیلتر میخوام
                    1- فیلتر پول هوشمند
                    2- فیلتر بیشترین خرید حجم حقیقی ها
                    کسی میتونه بهم کمک کنه واسم جدا جدا بگذاره .مرسی
                    https://chromewebstore.google.com/detail/free-vpn-for-chrome-vpn-p/majdfhpaihoncoakbjgbdhglocklcgno/reviews

                    نظر

                    • omdbrz
                      ستاره دار (1)
                      • Oct 2020
                      • 37

                      #325
                      پاسخ : فیلتر نویسی در tsetmc

                      در اصل توسط sooroosh1315 پست شده است View Post
                      سلام و عرض ادب
                      در tsetmc فقط روز های بازار باز حساب می شود یعنی 60 روز tsetmc حدودا 3 ماه هست

                      سایت tsetmc بسیار ضعیف و پر خطا و پر باگ و اینچیزاس، مخصوصا وقتی کمی پیچیدگی بیاد تو کار،
                      پیشنهاد من (و احتمالا آقا محمد حسین) اینه که از نرم افزار amibroker استفاده کنید و هرشب ساعت 20 با نرم افزارtseclint برایش خوراک بگیرید، مووینگ اوریج و ارس ای مکدی و.... همه را در امی بروکر تحلیل و بررسی و بک تست و.... انجام دهید
                      البته می دونم که این پیشنهاد رو قبول نمی کنید و احساس می کنید که نه tsetmc بهتر هست و... ������ منم وقتی آقا محمد حسین بهم این را گفت قبول نکردم، بعد که کار کردم دیدم ارزش نداره، با امی بروکر، یا حتی چارت های آن لاین کیفیت بهتره،

                      Tsetmc برای فرمول های ساده ابداعی خود شخص بهتره، مثلا جدیدا یک فیلتر نوشتم که روزی 1 درصد سود میدهد، آن هم در کمتر از 10 دقیقه، با دقت بالا، فقط مشکل اینجاس که حداکثر خوش شانس باشی بتونی 1 میلیون تومن بخری و 7-8 هزار تومن سود کنی، آن هم فقط در یک ساعت مشخص در طول بازار کار می کند، شاید مثلا بشه فرمول های ابداعی بهتری هم پیدا کرد، اگر علاقه به این نوع معاملات باشد،

                      در واقع tsetmc برا تابلو خوانی خوب هست، برای تکنیکال بهتره سراغ نرم افزارهای تخصصی بروید

                      امیدوارم مفید نوشته باشم
                      سلام استاد امکانش هست این فیلتر رو داشته باشم که اگر مقدور بود بهینه و استفاده ببریم ازش؟

                      نظر

                      • عادل عطایی
                        عضو فعال
                        • Jul 2013
                        • 331

                        #326
                        پاسخ : فیلتر نویسی در tsetmc

                        امروز صفحه نقشه بازار سایت tsetmc رو میدیدم چند تا نکته جالب:
                        1- اسم ریکوئست ارسالی سایت weatherforecast هستش یعنی پیش بینی آب و هوا.
                        2- اطلاعات این نقشه شامل 300 تا سهم میشه. بقیه سهما هم که مهم نیستن.
                        3- کل ریکوئست های سایت بر مبنای فرمت csv یا یه چیزایی شبیه اونه اما برای نقشه بازار از فرمت json استفاده شده.
                        4- با هر ارسال ریکوئست جدید صفحه برای یه لحظه سفید میشه.
                        تو صفحه اصلی سایت رسمی مملکت هم برنامه نویسش اسم خودش رو لای کدها گذاشته. بعد طرف الان چند سال کلا از ایران رفته، داره تو آمازون کار میکنه ولی نام نیکش رو داخل سایت برجای گذاشته.
                        علی برکت الله ...
                        اگر مرا دیده‌ای که نمی‌خندیدم، پس مرا ندیده‌ای

                        https://tradersArena.ir

                        نظر

                        • mhjboursy
                          ستاره‌دار (۱۳)
                          • Jul 2013
                          • 18270

                          #327
                          پاسخ : فیلتر نویسی در tsetmc

                          دوستان از من خواستند دوباره در مورد روش دریافت داده‌های فیلترها به صورت اکسل از تارنمای TseTmc توضیح بدهم.
                          (این را هم بگویم که پیش‌تر اینجا (در این پیوند) مقداری توضیح داده شده.)

                          روش کار این گونه است:
                          ما در آغاز همه کارهایمان را می‌کنیم. (پالایه‌ای که می‌خواهیم می‌نویسیم. مانند همیشه.)
                          بعد سه تا متغیر که می‌خوایم به خروجی بفرستیم را با همان نام‌های خاص مشخص می‌کنیم. یعنی:
                          (cfield0) = ....
                          (cfield1) = ....
                          (cfield2) = ....
                          سپس دکمه ثبت را می‌زنیم.
                          سپس مانند تصویر زیر گزینه‌ی «جدول + فیلدهای کاربردی» را می‌زنیم.

                          سپس «خروجی اکسل از دیده‌بان شما» را می‌زنیم. (در شکل زیر اگر نگاه کنیم این گزینه هست. ولی به آن اشاره نشده.)
                          «محمد حسین» هستم.
                          امیرالمومنین(ع):برای دنیایت چنان کار کن که گویا همیشه زندگی خواهی کرد و برای آخرتت چنان که گویا فردا خواهی مرد.

                          نظر

                          • omdbrz
                            ستاره دار (1)
                            • Oct 2020
                            • 37

                            #328
                            پاسخ : فیلتر نویسی در tsetmc

                            فیلتری میتونید بنویسد که جمع شدن صف فروش رو آلارم بده؟

                            نظر

                            • mhjboursy
                              ستاره‌دار (۱۳)
                              • Jul 2013
                              • 18270

                              #329
                              پالایه‌نویسی در TseTmc

                              آموزش
                              -------
                              ابداعی
                              ------
                              وارد کردن سبد از اکسل به دیده‌بان TseTmc
                              ---------------------------------------------------
                              Code:
                              list = `افرا-ت
                              ونوین-ت
                              رانفور-ت
                              خودرو-ت
                              `;list = list.replace(/-ت/g, "");
                              list = list.replace(/ک/g, "ك");
                              list = list.replace(/ی/g, "ي");
                              list = list.replace(/\\r/g, "");
                              list = list.replace(/\r/g, "");
                              list2 = list.split("\n");
                              Pe = false ;
                               for(i = 0; i < list2 .length; i++) Pe= Pe || (l18)==list2[i];
                              روش کار: این کد را کپی پیست می‌کنیم - به جای آن چند نمادی که نوشته شده نمادهای خودمان را از جایی (از پرونده csv مان) کپی پیست می‌کنیم - دکمه ثبت را می‌زنیم.

                              پی‌نوشت: منظور از ابداعی این است که نخستین بار است که این در اینترنت گذاشته می‌شود. از جایی کپی نشده است. تکراری نیست.
                              آخرین ویرایش توسط mhjboursy؛ 2020/12/22, 11:43.
                              «محمد حسین» هستم.
                              امیرالمومنین(ع):برای دنیایت چنان کار کن که گویا همیشه زندگی خواهی کرد و برای آخرتت چنان که گویا فردا خواهی مرد.

                              نظر

                              • mhjboursy
                                ستاره‌دار (۱۳)
                                • Jul 2013
                                • 18270

                                #330
                                پاسخ : فیلتر نویسی در tsetmc

                                در اصل توسط omdbrz پست شده است View Post
                                فیلتری میتونید بنویسد که جمع شدن صف فروش رو آلارم بده؟
                                سلام
                                در این خصوص به یکی از عزیزان توضیحی عرض کردم که عینا اینجا نقل قول می‌کنم:
                                با راه معمولی و پالایه‌های معمولی تو سایت بورس نمی‌شه کاری کرد.
                                راهکارها:
                                ۱- نرم‌افزار تخصصی خارج از بورس برای خودتون داشته باشین.
                                ۲- از یه متغیر ثابت که تو هر دور به روز رسانی فیلتر داده‌هاش تغییر نمی‌کنه استفاده بشه که با توجه به زمان به روز رسانی بشه. (کار سختیه نمی دونم اصلا شدنی هست یا نه؟)
                                ۳- داده‌ها رو خودتون دستی بگیرید بریزید تو کامپیوتر و بعد مقایسه کنید. حالا یا با یه نرم افزار که می‌نویسید یا با بررسی دستی (مثلا داده‌ها رو هر نیم ساعت یه بار چک کنید.) این هم کار سختیه.
                                ۴- اصلا از این روش استفاده نشود. این‌گونه عمل شود که هر چیزی که صف فروش سبک داشت بیاید تو فیلتر. حالا مثلا اگر ده تا نماد صف فروش سبک داشتن شما خودتون می‌رید اینها رو «دستی»/«چشمی» بررسی می‌کنید ببینید کدومشون صفشون سنگین بوده؟
                                ۵- اگه اشتباه نکنم جناب سروش در جستار تست این آمار رو (صف‌های در حال سبک شدن رو) ارائه می‌دن. چند وقت پیش به ایشون پیشنهاد کردم و اگه اشتباه نکنم تو آمارشون گنجاندن. می‌شه از اون جستار هم این آمار رو درآورد.
                                یا علی.
                                یا علی.


                                ویرایش: جستار تست جناب سروش را نگاه کردم. این دو جا به آن اشاره شده نگاه کنید:
                                در اصل توسط sooroosh1315 پست شده است View Post
                                بسم الله الرحمن الرحيم
                                در اصل توسط sooroosh1315 پست شده است View Post
                                صف فروش نسبتا سبک!: 1- پلوله 2- وسبوشهر 3- وسزنجان 4- وسيزد 5- وساغربي 6- وسيستا 7- وسگيلا 8- وسكرمان 9- وسهمدا

                                در اصل توسط sooroosh1315 پست شده است View Post
                                درصد ريزش صف فروش : 1-(( ومشان * 97.6 ))2-(( وايران * 97.6 ))3-(( بزاگرس * 97 ))4-(( شجم * 96.3 ))5-(( وليز * 94.9 ))6-(( خكمك * 94.3 ))7-(( سايرا * 58 ))8-(( قچار * 21.8 ))9-(( پتاير * 11.8 ))

                                البته خودتان هم باید یک نگاه بیاندازید دیگر... مثلا در مورد درصد ریزش صف فروش... یک نماد ممکن است صف فروشش خیلی سبک بوده باشد! مثلا ۱۰۰ هزار تومان بوده. حالا که شده ۵۰ هزار تومان اینجا ۵۰ درصد درصد ریزش می‌خورد! این متفاوت است با صفی که ۴۰۰ میلیارد تومان بوده و الان شده ۲۰۰ میلیارد تومان.
                                و این که... سرعت ریزش هم مهم است. (تند بریزد بهتر است.)
                                و این که... سرانه خریدار و سرانه فروشنده و سرانه کسانی که در صف هستند هم بد نیست یک نگاهی بیاندازیم.
                                و این که... (ای خدا... یک چیز دیگر هم بود یادم رفت... یادم آمد اینجا را ویرایش می‌کنم.)
                                آخرین ویرایش توسط mhjboursy؛ 2020/12/22, 10:06.
                                «محمد حسین» هستم.
                                امیرالمومنین(ع):برای دنیایت چنان کار کن که گویا همیشه زندگی خواهی کرد و برای آخرتت چنان که گویا فردا خواهی مرد.

                                نظر

                                در حال کار...
                                X