متحرک اوسط کی بنیاد پر سپورٹ اور ریزسٹنس بریک آؤٹ حکمت عملی


تخلیق کی تاریخ: 2023-09-28 15:20:47 آخر میں ترمیم کریں: 2023-09-28 15:20:47
کاپی: 3 کلکس کی تعداد: 726
1
پر توجہ دیں
1617
پیروکار

جائزہ

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

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

اس حکمت عملی میں 50 ادوار کی لمبائی کی ایک سادہ حرکت پذیر اوسط SMA کا استعمال کیا گیا ہے تاکہ اہم حمایت اور مزاحمت کے علاقوں کی نشاندہی کی جاسکے۔ خاص طور پر:

  • جب بند ہونے والی قیمت نیچے سے ایس ایم اے کو توڑ دیتی ہے تو ، پچھلے 50 ادوار کی سب سے زیادہ قیمت کو مزاحمت کی حد R کے طور پر لیا جاتا ہے
  • جب اختتامی قیمت اوپر سے SMA سے نیچے گرتی ہے تو ، پچھلے 50 ادوار کی کم ترین قیمت کو بطور معاون S لے کر
  • جب بند ہونے والی قیمت مزاحمت R سے زیادہ ہو تو ، زیادہ کام کریں
  • بند ہونے والی قیمتوں میں معاونت S سے کم ہونے پر ، خالی کریں

یعنی یہ حکمت عملی 50 سائیکلوں کی لمبائی کے ایس ایم اے کی قیمتوں کے علاقوں کو تقسیم کرتی ہے ، اور جب قیمت ان علاقوں کو توڑتی ہے تو ، اس کے برعکس تجارت کرتی ہے۔ مزاحمت کو توڑنے کے لئے زیادہ کام کریں ، سپورٹ کے ذریعے گر کر خالی ہوجائیں۔ یہ حکمت عملی آسان اور آسان ہے۔

طاقت کا تجزیہ

یہ حکمت عملی مندرجہ ذیل فوائد رکھتی ہے:

  1. چلتی اوسط کا استعمال کرتے ہوئے معاون مزاحمت کی شناخت کی ایک خاص حد تک قابل اعتماد ہے ، جعلی توڑ کو مؤثر طریقے سے فلٹر کیا جاسکتا ہے۔
  2. 50 سائیکل کی لمبائی لمبی یا مختصر نہیں ہے ، جس سے زیادہ اہم درمیانی معاون مزاحمت کی شناخت کی جاسکتی ہے۔
  3. صرف ایک ایس ایم اے کا استعمال کرتے ہوئے، نظام کی لاگت کم ہے، اور یہ آسان ہے.
  4. اس کے علاوہ ، یہ ایک آسان اور موثر حکمت عملی ہے جس کا استعمال کرنا آسان ہے۔
  5. کم ترتیب کے پیرامیٹرز، زیادہ بہتر بنانے کے لئے آسان نہیں.

خطرے کا تجزیہ

اس حکمت عملی میں مندرجہ ذیل خطرات بھی ہیں:

  1. اس کے علاوہ ، یہ بھی کہا گیا ہے کہ اس میں ایک “خفیہ توڑ” کا خطرہ موجود ہے ، اور یہ کہ منتقل اوسط مکمل طور پر فلٹر نہیں کیا جاسکتا ہے۔
  2. فکسڈ سائیکل مارکیٹ کے مختلف سائیکلوں کو اپنانے کے قابل نہیں ہے، اور ممکنہ طور پر مختصر سائیکل کے مواقع سے محروم ہوسکتا ہے.
  3. ایک بار جب آپ نے ایک ٹوٹ لیا ہے تو ، آپ کو ٹیسٹ سے پہلے ری سیٹ کرنے کے لئے کچھ ہلکا پھلکا ہونا پڑتا ہے ، اور آپ کو نقصان کو روکنے کے لئے کچھ مہارت کی ضرورت ہوتی ہے۔
  4. طویل مدتی پوزیشنوں میں ، آپ کو بڑے پیمانے پر رجحانات کی سمت پر توجہ دینے کی ضرورت ہے۔

ان خطرات کے لئے ، موزوں طور پر موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موز

اصلاح کی سمت

اس حکمت عملی کو بہتر بنانے کے لئے مندرجہ ذیل نکات پر غور کیا جاسکتا ہے:

  1. رجحانات کی سمت اور طاقت کا تعین کرنے میں مدد کے لئے MACD جیسے اشارے شامل کریں۔
  2. ایم اے سائیکل میں ایڈجسٹمنٹ کی اصلاح شامل کریں تاکہ سائیکل کو متحرک طور پر ایڈجسٹ کیا جاسکے۔
  3. مثالی طور پر ایک ہی وقت میں MA اور برن بینڈ کو ٹریک پر لانے اور اتارنے کی ضرورت ہے۔
  4. انفرادی نقصانات کو کنٹرول کرنے کے لئے نقصانات کو روکنے کا طریقہ کار شامل کریں.
  5. مختلف ایم اے سائیکل پیرامیٹرز کو آزمائیں اور بہترین پیرامیٹرز کا مجموعہ تلاش کریں۔

ان اصلاحات کے ذریعے حکمت عملی کو زیادہ لچکدار بنایا جاسکتا ہے تاکہ وہ مارکیٹ کے مختلف ادوار میں موثر ثابت ہوسکے۔

خلاصہ کریں۔

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

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

//--------------------------*
//-- This source code is subject to the terms of the Mozilla Public License 2.0
//-- 開源代碼受Mozilla公眾授權條款2.0版規範, 網址是https://mozilla.org/MPL/2.0/
//
//@version=4
//
//  作品: [LunaOwl] 支撐壓力策略第4版
//  英文: [LunaOwl] Support Resistance Strategy V4
//
////////////////////////////////
//     ~~!!*(๑╹◡╹๑) **       //
//  製作:  @LunaOwl 彭彭      //
//  日期:  2019年03月05日     //
//  修改:  2019年04月22日     //
//  四版:  2020年06月16日     //
//  發表:  2020年06月17日     //
////////////////////////////////

//==設定策略==//

strategy("[LunaOwl] 支撐壓力策略 [回測]",
     shorttitle          = "支撐壓力策略 [回測]",
     overlay             = true,
     calc_on_order_fills = false,
     calc_on_every_tick  = false,
     pyramiding          = 0,
     currency            = currency.NONE,
     initial_capital     = 10000,
     slippage            = 5,
     default_qty_value   = 100,
     default_qty_type    = strategy.percent_of_equity,
     commission_type     = strategy.commission.percent,
     commission_value    = 0.05
     )

LB = input(50, title = "回溯期數", type = input.integer)
R = valuewhen(cross(sma(close, LB),close), highest(high, LB), 1)
S = valuewhen(cross(close,sma(close, LB)),  lowest( low, LB), 1)

plot(R, title = "壓力", color = color.green)
plot(S, title = "支撐", color = color.red)

//==定義輸出結果==//

Trend_up = crossover(close, R) ? 1 : 0
Trend_dn = crossunder(close, S) ? -1 : 0

//==設定出場規則==//

Enter = Trend_up ==  1 and Trend_up[1] == 0 ? Trend_up : na
Exit  = Trend_dn == -1 and Trend_dn[1] == 0 ? Trend_dn : na
strategy.entry("多", strategy.long, when = Enter)
strategy.entry("空", strategy.short, when = Exit)