قیمت کے الٹ جانے پر مبنی TTM سلور فالکن دوغلی حکمت عملی


تخلیق کی تاریخ: 2023-12-05 15:07:10 آخر میں ترمیم کریں: 2023-12-05 15:07:10
کاپی: 3 کلکس کی تعداد: 594
1
پر توجہ دیں
1618
پیروکار

قیمت کے الٹ جانے پر مبنی TTM سلور فالکن دوغلی حکمت عملی

جائزہ

اس حکمت عملی کا نام ٹی ٹی ایم فالکن آسکیلیٹر ریورسل اسٹریٹیجی ہے۔ یہ ایک جھٹکا اشارے ہے جو خرید و فروخت کے مقامات کو تلاش کرنے کے لئے قیمتوں میں ردوبدل کے اشارے کا استعمال کرتا ہے۔

اس حکمت عملی کا بنیادی خیال یہ ہے کہ قیمت کی شکل کا استعمال کرتے ہوئے رجحان کی تبدیلی کا فیصلہ کیا جائے۔ جب قیمت میں تینوں K لائنیں نئی اونچائی یا نچلی شکل میں آتی ہیں تو ، اس کا فیصلہ قیمت کی تبدیلی کے اشارے کے طور پر کیا جاتا ہے ، اور اس کے مطابق زیادہ سے زیادہ کام کرنے والی کارروائی کی جاتی ہے۔

حکمت عملی کا اصول

یہ حکمت عملی K لائن کے اختتامی قیمت میں ہونے والی تبدیلیوں کو دیکھ کر قیمتوں کے الٹ جانے کا فیصلہ کرتی ہے۔ اس کی مخصوص منطق یہ ہے:

  1. جب پہلی K لائن کی بندش کی قیمت دوسری K لائن کی بندش کی قیمت سے کم ہو تو ، ریکارڈ سگنل 1 ہے۔ جب پہلی K لائن کی بندش کی قیمت دوسری K لائن کی بندش کی قیمت سے زیادہ ہو تو ، ریکارڈ سگنل 0 ہے۔
  2. اگر پچھلا سگنل 1 ((قیمت میں کمی کی نمائندگی کرتا ہے) ہے ، اور دوسری K لائن اور تیسری K لائن میں سے کسی بھی K لائن کی بندش کی قیمت پہلی K لائن کی بندش کی قیمت سے کم ہے ، تو اسے قیمت کی الٹ سگنل سمجھا جاتا ہے ، اور فروخت کا اشارہ دیا جاتا ہے۔
  3. اگر پچھلا سگنل 0 ((قیمت میں اضافے کی نمائندگی کرتا ہے) ہے ، اور دوسری K لائن اور تیسری K لائن میں سے کسی بھی K لائن کی بندش کی قیمت پہلی K لائن کی بندش کی قیمت سے زیادہ ہے تو ، اس کو قیمت کی الٹ سگنل سمجھا جاتا ہے ، اور خریدنے کا اشارہ دیا جاتا ہے۔

اس طرح ، حکمت عملی تیزی سے قیمتوں میں تبدیلی کا اندازہ لگاسکتی ہے ، اور اس سے پہلے اور بعد میں بروقت داخل ہوسکتی ہے۔

اسٹریٹجک فوائد

اس حکمت عملی کے اہم فوائد یہ ہیں:

  1. تیزی سے رد عمل۔ صرف تین K لائنوں کے سائز کے تعلقات کا موازنہ کرکے قیمتوں میں ردوبدل کا تعین کرنے کے لئے ، مارکیٹ میں ردوبدل کی جگہ کا فوری طور پر تعین کرنے کے قابل ، بروقت داخلہ۔

  2. تجارت کی تعدد کو کم کرنا۔ دوسری ہلچل کی حکمت عملیوں کے مقابلے میں ، یہ حکمت عملی صرف اس وقت اشارہ کرتی ہے جب قیمت واضح طور پر الٹ جاتی ہے ، جس سے غیر ضروری تجارت کو مؤثر طریقے سے کم کیا جاسکتا ہے۔

  3. پیرامیٹر کی اصلاح کے لئے جگہ بڑی ہے۔ حکمت عملی کی اصلاح کے لئے بہت زیادہ صلاحیت ہے ، مختلف مارکیٹ کے حالات کے مطابق K لائن دورانیہ پیرامیٹرز کو ایڈجسٹ کیا جاسکتا ہے۔

  4. پیمائش کی بازیافت۔ اس حکمت عملی سے پیمائش کے پلیٹ فارم میں براہ راست خودکار بازیافت ہوسکتی ہے ، جس سے ٹیسٹ کی کارکردگی میں نمایاں اضافہ ہوتا ہے۔

  5. منطق آسان اور سمجھنے میں آسان ہے۔ اس حکمت عملی کے بنیادی منطق کو سمجھنے اور اس پر قابو پانے کے لئے ابتدائی تاجر بھی آسان ہیں۔

اسٹریٹجک رسک

اس حکمت عملی کے ساتھ کچھ خطرات بھی ہیں، جن میں سے کچھ یہ ہیں:

  1. قیمتوں میں بڑے پیمانے پر اتار چڑھاؤ ہوتا ہے۔ جب قیمتوں میں بہت زیادہ اتار چڑھاؤ ہوتا ہے تو ، الٹ سگنل غیر درست ہوسکتا ہے ، اور اس کا پیچھا کرنا آسان ہے۔

  2. پیرامیٹرز کو بہتر بنانا مشکل ہے۔ K لائن دورانیہ پیرامیٹرز کا انتخاب حکمت عملی کی کارکردگی پر بہت زیادہ اثر ڈالتا ہے ، بہترین پیرامیٹرز کا مجموعہ تلاش کرنے کے لئے بہت زیادہ اصلاح کی ضرورت ہے۔

  3. تجارت کی کثرت۔ بعض مارکیٹ کے حالات میں ، الٹ کے اشارے بہت کثرت سے ہوسکتے ہیں ، جس کی وجہ سے تجارت کی کثرت ہوتی ہے۔

  4. واپسی کا وقت طے نہیں کیا جاسکتا ہے۔ حکمت عملی یہ نہیں بتاسکتی ہے کہ قیمت کی واپسی کے بعد نیا رجحان کب تک جاری رہے گا ، اس خطرے کا خطرہ ہے کہ رجحان کو برقرار نہیں رکھا جاسکے گا۔

اس کا حل یہ ہے کہ پیرامیٹرز کو مناسب طریقے سے ایڈجسٹ کیا جائے تاکہ قیمتوں میں اتار چڑھاؤ کی حد کو کم کیا جاسکے ، متعدد مارکیٹ کے ماحول میں جانچ کو بہتر بنایا جاسکے ، اور ایک ہی نقصان کو کنٹرول کرنے کے لئے اسٹاپ نقصان کا تعین کیا جاسکے۔

حکمت عملی کی اصلاح کی سمت

اس حکمت عملی کو مندرجہ ذیل طریقوں سے بہتر بنایا جاسکتا ہے:

  1. K لائن دورانیہ کی اصلاح K لائن کے ٹائم پیسیج پیرامیٹرز کو مناسب طریقے سے ایڈجسٹ کریں تاکہ پیرامیٹرز کا بہترین مجموعہ مل سکے۔

  2. فلٹرنگ کی شرائط کو شامل کریں۔ سگنل سے پہلے دوسرے معاون شرائط کا فیصلہ کریں ، تاکہ غلط سگنل سے بچ سکے۔

  3. اسٹاپ نقصان کا طریقہ کار بڑھانا۔ معقول اسٹاپ نقصان کا تعین کریں اور انفرادی نقصان کو کنٹرول کریں۔

  4. دوسرے اشارے کے ساتھ مل کر: انضمام کی اوسط لائن ، اتار چڑھاؤ کی شرح اور دیگر اشارے کے اشارے ، فیصلہ سازی کی درستگی کو بہتر بنائیں۔

  5. پیرامیٹرز کو اپنی مرضی کے مطابق بہتر بنائیں۔ مارکیٹ کے ماحول میں تبدیلی کے مطابق پیرامیٹرز کو متحرک طور پر ایڈجسٹ کرنے کی اجازت دیں ، تاکہ حکمت عملی کو زیادہ لچکدار بنایا جاسکے۔

ان اصلاحات سے حکمت عملی کی استحکام، کامیابی اور منافع میں نمایاں اضافہ ہوسکتا ہے۔

خلاصہ کریں۔

مجموعی طور پر ، اس حکمت عملی میں قیمت کی شکل کا استعمال کرتے ہوئے الٹ پوائنٹس کا تعین کرنے کا طریقہ بہت آسان ، براہ راست ، منطق واضح اور سمجھنے میں آسان ہے ، اور پیرامیٹرز کو بہتر بنانے کے لئے کافی گنجائش ہے ، جو ذاتی ترجیحات کے مطابق ایڈجسٹ کیا جاسکتا ہے۔ لیکن اس میں بھی ایک خاص امکان ہے کہ سگنل بہت زیادہ بار بار اور پوزیشن رکھنے کے وقت پر غیر مناسب کنٹرول کا خطرہ ہے۔ سخت ریٹرننگ اور مضبوط پیرامیٹرز کی اصلاح کے ساتھ ، یہ حکمت عملی ایک انتہائی موثر اور منافع بخش صدمے سے متعلق تجارتی حکمت عملی میں سے ایک بن سکتی ہے۔

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2022-11-28 00:00:00
end: 2023-12-04 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v2.0 10/01/2018
// TTM scalper indicator of John Carter’s Scalper Buys and Sells. The methodology 
// is a close approximation of the one described in his book Mastering the Trade. 
// The book is highly recommended. Note the squares are not real-time but will 
// show up once the third bar has confirmed a reversal. 
//
//You can change long to short in the Input Settings
//WARNING:
//- For purpose educate only
//- This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="TTM scalper indicator", overlay = true)
reverse = input(false, title="Trade reverse")
triggerSell = iff(iff(close[1] < close,1,0) and (close[2] < close[1] or close[3] <close[1]),1,0)
triggerBuy = iff(iff(close[1] > close,1,0) and (close[2] > close[1] or close[3] > close[1]),1,0)
buySellSwitch = iff(triggerSell, 1, iff(triggerBuy, 0, nz(buySellSwitch[1])))
SBS = iff(triggerSell and buySellSwitch[1] == false, high, iff(triggerBuy and buySellSwitch[1], low, nz(SBS[1])))
clr_s = iff(triggerSell and buySellSwitch[1] == false, 1, iff(triggerBuy and buySellSwitch[1], 0, nz(clr_s[1])))
clr = iff(clr_s == 0 , red , green)
pos = iff(clr == green, 1,
       iff(clr == red, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 
plot(SBS, color=clr, title="TTM", style = circles, linewidth = 2)