گولڈن ریشو موونگ ایوریج ٹریڈنگ اسٹریٹجی


تخلیق کی تاریخ: 2024-01-05 14:21:52 آخر میں ترمیم کریں: 2024-01-05 14:21:52
کاپی: 0 کلکس کی تعداد: 884
1
پر توجہ دیں
1617
پیروکار

گولڈن ریشو موونگ ایوریج ٹریڈنگ اسٹریٹجی

جائزہ

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

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

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

ایک اور مثال کے طور پر، اگر آپ مندرجہ ذیل شرائط پر پورا اترتے ہیں تو آپ ایک کثیر پوزیشن کھول سکتے ہیں:

  1. 10 دن کی اوسط لائن پر 200 دن کی اوسط لائن پہننا
  2. فی الحال کوئی پوزیشن نہیں
  3. RSI 30 سے کم

ہموار پوزیشن کی شرائط مندرجہ ذیل ہیں:

  1. اسٹاپ نقصان: جب قیمت کھلنے کے بعد اسٹاپ نقصان ہوتا ہے
  2. اسٹاپ: قیمت ایک خاص تناسب سے زیادہ ہونے پر اسٹاپ ((سیٹ اپ)

طاقت کا تجزیہ

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

  1. ایک کلاسک اور موثر تکنیکی اشارے ٹریڈنگ سگنل جو ایک حرکت پذیر اوسط کے ساتھ گولڈ کراس سگنل کا استعمال کرتا ہے
  2. آر ایس آئی کے ساتھ مل کر بلندی پر خریدنے سے بچنے سے خطرے کو کچھ حد تک کنٹرول کیا جاسکتا ہے
  3. اسٹاپ اور اسٹاپ سیٹنگ ، منافع کو لاک کرنے اور خطرے سے بچنے کے لئے

خطرے کا تجزیہ

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

  1. حرکت پذیری اوسط حکمت عملی غلط سگنل اور ٹوٹا ہوا ہے
  2. RSI کچھ مضبوط رجحانات کے تحت ناکام ہوجاتا ہے
  3. اسٹاپ نقصان کی ترتیب بہت چھوٹی ہے جس کی وجہ سے بہت زیادہ اسٹاپ نقصان ہوتا ہے

ان خطرات کو کم کرنے کے لئے ، آپ کو مندرجہ ذیل اصلاحات پر غور کرنا چاہئے:

  1. میڈین لائن پیرامیٹرز کو ایڈجسٹ کریں یا مزید میڈین لائن شامل کریں
  2. دوسرے اشارے کے ساتھ مل کر آر ایس آئی سگنل کی تصدیق کریں
  3. سٹاپ نقصان سٹاپ پیرامیٹرز کو ایڈجسٹ کریں

اصلاح کی سمت

اس حکمت عملی میں مزید اصلاحات کی گنجائش موجود ہے:

  1. غلط سگنل سے بچنے کے لئے مزید اشارے فلٹر کریں
  2. متحرک اوسط پیرامیٹرز کو بہتر بنائیں
  3. متحرک اسٹاپ نقصان کو اتار چڑھاؤ کے اشارے کے ساتھ مل کر سیٹ کریں
  4. مارکیٹ کی حالت کا اندازہ لگانے کے لئے مشین لرننگ ماڈل شامل کریں
  5. الگورتھم کے ذریعہ خود کار طریقے سے اصلاحی پیرامیٹرز

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2022-12-29 00:00:00
end: 2024-01-04 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 at https://mozilla.org/MPL/2.0/
// © tsujimoto0403

//@version=5
strategy("聖杯", overlay=true,default_qty_type=strategy.percent_of_equity,
     default_qty_value=100)

//ユーザーインプットの準備
malongperiod=input.int(200,"長期移動平均BASE200",group = "パラメータ")
mashortperiod=input.int(10,"長期移動平均BASE10",group = "パラメータ")
stop=input.int(20,title = "損切の割合%",group = "パラメータ")
profit=input.int(5,title = "利食いの割合%",group = "パラメータ")
startday=input(title="バックテストを始める日", defval=timestamp("01 Jan 2018 13:30 +0000"), group="期間")
endday=input(title="バックテスを終わる日", defval=timestamp("1 Jan 2099 19:30 +0000"), group="期間")

//使う変数
var float stopprice=0
var float takeprofit=0

//とりあえず使うインジケーターをプロット
malong=ta.sma(close,malongperiod)
mashort=ta.sma(close,mashortperiod)


plot(malong,color=color.aqua,linewidth = 2)
plot(mashort,color=color.yellow,linewidth = 2)
bgcolor(ta.rsi(close,3)<30?color.rgb(229, 86, 86, 48):na)

//期間条件
datefilter = true

//エントリー条件
if close>malong and close<mashort and strategy.position_size == 0 and datefilter and ta.rsi(close,3)<30
    strategy.entry(id="long", direction=strategy.long)

if strategy.position_size>0 
    strategy.exit(id="long",stop=(1-0.01*stop)*strategy.position_avg_price)

//売り
if  strategy.position_size > 0 and close>mashort and close<low[1] 
    strategy.close(id ="long")