ایک گھنٹے کے TENKAN KIJUN کراس اوور پر مبنی حکمت عملی کے بعد ADX رجحان


تخلیق کی تاریخ: 2023-12-08 15:37:00 آخر میں ترمیم کریں: 2023-12-08 15:37:00
کاپی: 0 کلکس کی تعداد: 782
1
پر توجہ دیں
1621
پیروکار

ایک گھنٹے کے TENKAN KIJUN کراس اوور پر مبنی حکمت عملی کے بعد ADX رجحان

جائزہ

یہ حکمت عملی ایک سادہ لیکن منافع بخش رجحان کی پیروی کرنے والی حکمت عملی ہے جو ایک گھنٹہ کے ٹائم فریم پر ICHIMOKU کی شناخت کے نظام کی TENKAN لائن اور KIJUN لائن کے کراسنگ پر مبنی ہے تاکہ رجحان کی سمت کا تعین کیا جاسکے ، اور ADX اشارے کے ساتھ مل کر کمزور رجحانات والی مارکیٹوں کو فلٹر کرنے کے لئے تجارتی سگنل جاری کریں۔ یہ حکمت عملی بنیادی طور پر ETH / BTC جیسے بڑے بازار والے الٹ کوائنز کی بی ٹی سی ٹریڈنگ جوڑیوں کے لئے موزوں ہے۔

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

یہ حکمت عملی مارکیٹ کے رجحان کی سمت کا تعین کرنے کے لئے ICHIMOKU کلاؤڈ چارٹ کی کنورژن لائن (TENKAN لائن) اور بیس لائن (KIJUN لائن) کے کراس کا استعمال کرتی ہے۔ اس میں ، TENKAN لائن کا حساب کتاب ماضی کے 18 K لائنوں کے حالیہ بلند ترین اور حالیہ کم ترین پوائنٹس کا اوسط ہے ، جو تیز رفتار تبدیلی کی لائن کی نمائندگی کرتا ہے۔ KIJUN لائن کا حساب کتاب ماضی کے 58 K لائنوں کے حالیہ بلند ترین اور حالیہ کم ترین پوائنٹس کا اوسط ہے ، جو معیاری تبدیلی کی لائن کی نمائندگی کرتا ہے۔

جب فوری تبادلوں کی لائن نیچے سے معیاری تبادلوں کی لائن کو پار کرتی ہے تو ، یہ ایک مثبت سگنل ہے۔ جب فوری تبادلوں کی لائن اوپر سے نیچے سے معیاری تبادلوں کی لائن کو پار کرتی ہے تو ، یہ ایک منفی سگنل ہے۔ اس طرح درمیانی اور قلیل مدتی رجحان کی تبدیلی کو پکڑ سکتا ہے۔

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

مجموعی طور پر ، اس حکمت عملی میں TENKAN لائن اور KIJUN لائن کے کراس فیصلے کے ذریعہ درمیانی مدت کے رجحان کی سمت کا تعین کیا گیا ہے ، جو ADX اشارے کے ساتھ مل کر جعلی توڑنے کو فلٹر کرتا ہے تاکہ حقیقی رجحان کو مقفل کیا جاسکے ، درمیانی اور طویل مدتی رجحانات کی پیروی کرنے کے مقصد کو پورا کیا جاسکے۔

طاقت کا تجزیہ

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

  1. ICHIMOKU کلاؤڈ چارٹ کا استعمال کرتے ہوئے رجحان کی سمت کا تعین کرنے کے لئے ، اس اشارے کا نظام خود ہی کافی حد تک پختہ اور قابل اعتماد ہے ، جو رجحان کی تبدیلی کے نقطہ کو درست طریقے سے طے کرسکتا ہے۔

  2. ایڈ ایکس انڈیکس فلٹرنگ کے ساتھ مل کر ایڈجسٹمنٹ کی کم طاقت والے بازاروں میں ، صفائی کے دوران کثرت سے تجارت سے گریز کریں۔

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

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

  5. اسٹریٹجک ریٹرننگ نے خاص طور پر ETH / BTC جیسے بڑے مارکیٹ کرنسی کے جوڑے پر اچھی کارکردگی کا مظاہرہ کیا۔

خطرے کا تجزیہ

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

  1. ICHIMOKU کلاؤڈ چارٹ خود ہی پیرامیٹرز کے لئے حساس ہے ، مختلف دورانیہ کے پیرامیٹرز کے اثرات میں بہت زیادہ فرق ہے ، جس میں مختلف کرنسیوں کے لئے اپنی مرضی کے مطابق بہترین پیرامیٹرز کی ضرورت ہے۔

  2. ADX اشارے کچھ حالات میں سگنل دینے میں تاخیر کرتا ہے ، جس کی وجہ سے بہترین داخلے کا وقت ضائع ہوسکتا ہے۔

  3. اس کے علاوہ، یہ ایک طویل مدتی رجحان کی حکمت عملی ہے، جو زلزلے کی صورت حال میں خراب کارکردگی کا مظاہرہ کرتی ہے اور آسانی سے ختم ہوجاتی ہے.

  4. مختلف کرنسی کے جوڑے اور مختلف وقت کے دورانیے اس حکمت عملی کی تاثیر میں بہت زیادہ فرق ہے، اپنی مہارت کے مطابق مختلف قسم کے انتخاب کا استعمال کرنے کی ضرورت ہے۔

  5. طویل عرصے تک پوزیشن رکھنے میں بہت زیادہ خطرہ ہوتا ہے ، جس کی وجہ سے اسٹاپ نقصان اور اسٹاپ کی شرائط کو مناسب طریقے سے طے کرنا پڑتا ہے۔

اس حکمت عملی کو ایڈجسٹ کر سکتے ہیں ADX پیرامیٹرز ، یا شامل کرنے کے لئے MACD جیسے دیگر اشارے کے معاون فلٹرنگ سگنل کو کم کرنے کے لئے مجازی سگنل اور بہتر بنانے کے لئے حکمت عملی استحکام. یہ بھی متحرک طور پر ایڈجسٹ کر سکتے ہیں پیرامیٹرز کو اپنانے کے لئے مختلف حالات کی اقسام کے لئے بہتر ruggedness کے لئے.

اصلاح کی سمت

اس حکمت عملی میں کچھ اہم اصلاحات ہیں:

  1. TENKAN لائن اور KIJUN لائن کے پیرامیٹرز کو متحرک طور پر بہتر بنایا گیا ہے تاکہ وہ حقیقی وقت کے حالات اور مختلف کرنسیوں کے مطابق بہتر ہو سکے۔

  2. ADX اشارے کو بہتر بنانے یا تبدیل کرنے کے لئے، زیادہ حساس اور موثر رجحانات کا اندازہ لگانے کے لئے.

  3. اسٹاپ نقصان کی روک تھام کی حکمت عملی کو شامل کریں ، ایک ہی تجارت کے خطرے سے فائدہ اٹھانے کے تناسب کو کنٹرول کریں ، اور بڑے نقصانات سے بچیں۔

  4. مجموعی طور پر بہتر بنانے کے لئے، ایک مربوط حکمت عملی بنانے کے لئے ایک دوسرے کی تکمیل کرنے والے اشارے تلاش کریں، اور استحکام کو بہتر بنائیں.

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

  6. ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولیاتی تبدیلیوں کو کم کرنے کے لئے ، ماحولی

خلاصہ کریں۔

مجموعی طور پر ، یہ حکمت عملی ایک سادہ اور عملی رجحان کی پیروی کرنے والی حکمت عملی ہے۔ یہ بنیادی طور پر TENKAN KIJUN کراس کے ساتھ ADX اشارے کی بنیاد پر وسط لمبی لائن کے رجحان کی سمت کا تعین کرنے اور تجارتی سگنل بھیجنے پر مبنی ہے۔ یہ حکمت عملی بہت اچھی پیمائش کرتی ہے ، خاص طور پر بڑے مارکیٹ ویلیو کرنسی کے جوڑے جیسے ETH/BTC پر لاگو ہوتی ہے ، جس سے نسبتا مستحکم منافع حاصل کیا جاسکتا ہے۔ تاہم ، اس حکمت عملی میں کچھ پیرامیٹر انحصار بھی موجود ہے ، جس میں مختلف کرنسیوں اور حالات کی اقسام کے لئے اصلاح کی ضرورت ہے۔ اس کے ساتھ ہی ، اس میں ایک ہی تجارت کے خطرے کو کنٹرول کرنے کی بھی ضرورت ہے ، تاکہ نقصانات میں توسیع سے بچا جاسکے۔

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

//@version=2
strategy(title="Odin's Kraken (TK Cross Strategy)", shorttitle="Odin's Kraken", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

src = input(close, title="Source")

// define tk in ichimoku

conversionPeriods = input(18, minval=1, title="Conversion Line Periods (Tenkan)"),
basePeriods = input(58, minval=1, title="Base Line Periods (Kijun)")

donchian(len) => avg(lowest(len), highest(len))

conversionLine = donchian(conversionPeriods)
baseLine = donchian(basePeriods)

TK_Uptrend = crossover(conversionLine,baseLine)
TK_Downtrend = crossunder(conversionLine,baseLine)

plot(conversionLine, color=lime, title="Tenkan", linewidth=3)
plot(baseLine, color=red, title="Kijun", linewidth=3)

// define ADX

adxlen = input(14, title="ADX Smoothing")
dilen = input(14, title="DI Length")
th = input(title="threshold", defval=20)
dirmov(len) =>
	up = change(high)
	down = -change(low)
	plusDM = na(up) ? na : (up > down and up > 0 ? up : 0)
    minusDM = na(down) ? na : (down > up and down > 0 ? down : 0)
	truerange = rma(tr, len)
	
	plus = fixnan(100 * rma(plusDM, len) / truerange)
	minus = fixnan(100 * rma(minusDM, len) / truerange)

	[plus, minus]

adx(dilen, adxlen) =>
	[plus, minus] = dirmov(dilen)
	sum = plus + minus
	adx = 100 * rma(abs(plus - minus) / (sum == 0 ? 1 : sum), adxlen)
	
[plus, minus] = dirmov(dilen)
sig = adx(dilen, adxlen)

// backtesting range

// From Date Inputs
fromDay = input(defval = 3, title = "From Day", minval = 1, maxval = 31)
fromMonth = input(defval = 9, title = "From Month", minval = 1, maxval = 12)
fromYear = input(defval = 2018, title = "From Year", minval = 1970)
 
// To Date Inputs
toDay = input(defval = 3, title = "To Day", minval = 1, maxval = 31)
toMonth = input(defval = 9, title = "To Month", minval = 1, maxval = 12)
toYear = input(defval = 2019, title = "To Year", minval = 1970)
 
// Calculate start/end date and time condition
startDate = timestamp(fromYear, fromMonth, fromDay, 00, 00)
finishDate = timestamp(toYear, toMonth, toDay, 00, 00)
time_cond = true

// open long and short

longCondition = TK_Uptrend
if (longCondition and sig > 12 and time_cond)
    strategy.entry("LONG", strategy.long)

shortCondition = TK_Downtrend
if (shortCondition and sig > 12 and time_cond)
    strategy.entry("SHORT", strategy.short)

// close trade if backtesting criteria not met

if (not time_cond)
    strategy.close_all()