
ڈبل مساوی لائن فالو کرنے والی حکمت عملی ایک ایسی حکمت عملی ہے جس میں ایک رجحان کی پیروی کی جاتی ہے جو ایک چلتی اوسط پر مبنی ہوتی ہے۔ یہ مختلف ادوار میں چلتی اوسط کا حساب کتاب کرکے رجحان کی سمت کا تعین کرتی ہے ، تاکہ تجارتی سگنل جاری کیا جاسکے۔ جب قلیل مدتی حرکت پذیر اوسط پر طویل مدتی حرکت پذیر اوسط سے گزرتا ہے تو ، زیادہ کام کریں اور جب قلیل مدتی حرکت پذیر اوسط کے نیچے طویل مدتی حرکت پذیر اوسط سے گزرتا ہے تو ، خالی ہوجائیں۔ یہ حکمت عملی رجحان کے مطابق چلتی ہے ، تاکہ منافع بخش ہو۔
ڈبل مساوی لائن اسٹریٹجی 14 اور 28 دوروں کی سادہ حرکت پذیر اوسط (ایس ایم اے) کا حساب کرکے رجحان کی سمت کا تعین کرتی ہے۔ خاص طور پر ، یہ ہر دورے کے اختتام پر قریبی قیمتوں کے 14 اور 28 دوروں کے ایس ایم اے کا حساب لگاتا ہے۔ جب 14 اور 28 دوروں کے ایس ایم اے کو عبور کرتے ہیں تو ، ایک سے زیادہ سگنل دیتے ہیں اور طویل پوزیشن کھولتے ہیں۔ جب 14 اور 28 دوروں کے ایس ایم اے کو عبور کرتے ہیں تو ، خالی سگنل دیتے ہیں اور مختصر پوزیشن کھولتے ہیں۔
ایک بار پوزیشن میں داخل ہونے کے بعد ، یہ اسٹاپ اور اسٹاپ نقصان کی ترتیب دے کر خطرے کو کنٹرول کرتا ہے۔ اسٹاپ اور اسٹاپ نقصان کے پوائنٹس کو ان پٹ پیرامیٹرز کے ذریعہ قیمت میں تبدیل کیا جاتا ہے۔ اس کے علاوہ ، یہ چارٹ پر اسٹاپ لائن ، اسٹاپ لائن اور انٹری میڈین قیمت کی حوالہ لائن بھی پیش کرتا ہے ، جس سے پوزیشن کے منافع اور خطرے کا اندازہ لگانے میں مدد ملتی ہے۔
ڈبل لائن فالو کرنے کی حکمت عملی کے درج ذیل فوائد ہیں:
اس کے علاوہ، اس حکمت عملی کے کچھ خطرات بھی ہیں:
مندرجہ بالا خطرات کو کنٹرول کرنے کے لئے ، آپ کو مندرجہ ذیل طریقوں سے بہتر بنایا جاسکتا ہے:
ڈبل مساوی پیروی کی حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:
اتار چڑھاؤ کی شرح کے اشارے میں اضافہ ، متحرک طور پر اسٹاپ نقصان کو ایڈجسٹ کریں۔ مثال کے طور پر ، اے ٹی آر اشارے کے ساتھ مل کر ، جب مارکیٹ میں اتار چڑھاؤ بڑھ جاتا ہے تو اسٹاپ نقصان کو بڑھانا ، اور قبل از وقت اسٹاپ نقصان سے بچنا۔
متحرک اوسط کی سائیکلنگ پیرامیٹرز کو بہتر بنائیں۔ آپ زیادہ سے زیادہ مجموعوں کی جانچ کرسکتے ہیں ، اور زیادہ مناسب سائیکلنگ کا انتخاب کرسکتے ہیں جو تجارتی سگنل کی تعداد پیدا کرے گا۔
رجحان فلٹر شامل کریں۔ جیسے MACD ، DMI اور دیگر اشارے شامل کریں تاکہ رجحان کے اختتام پر غلط سگنل سے بچا جاسکے ، اور غیر ضروری تجارت کو کم کیا جاسکے۔
مشین لرننگ ماڈل شامل کریں۔ ایل ایس ٹی ایم ، جی آر یو جیسے گہری سیکھنے کے ماڈل کا استعمال کرتے ہوئے قیمت کے رجحانات کی پیش گوئی کرنا ، روایتی مساوی لائن قانون کی جگہ ، بہتر نتائج حاصل ہوسکتے ہیں۔
کثیر اقسام کی تجارت: حکمت عملی کو زیادہ اقسام میں لاگو کریں ، غیر متعلقہ استعمال کریں تاکہ مجموعی طور پر واپسی کو کم کیا جاسکے۔
ڈبل مساوی لائن فالو کرنے کی حکمت عملی مجموعی طور پر ایک سادہ عملی رجحان کی حکمت عملی ہے۔ یہ رجحان کے مطابق چلتی ہے ، واپسی کا خطرہ کم ہے ، اور اسے آسانی سے نافذ کیا جاسکتا ہے۔ ہم اس حکمت عملی کو بہتر بنانے کے ل the اس طرح بہتر بناسکتے ہیں کہ وہ زیادہ مارکیٹ کے حالات کے مطابق ڈھال سکے اور زیادہ مستحکم منافع حاصل کرے۔
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © coinilandBot
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © adolgov
// @description
//
//@version=4
strategy("coiniland copy trading platform", overlay=true)
// random entry condition
longCondition = crossover(sma(close, 14), sma(close, 28))
if (longCondition)
strategy.entry("My Long Entry Id", strategy.long)
shortCondition = crossunder(sma(close, 14), sma(close, 28))
if (shortCondition)
strategy.entry("My Short Entry Id", strategy.short)
moneyToSLPoints(money) =>
strategy.position_size !=0 ? (money / syminfo.pointvalue / abs(strategy.position_size)) / syminfo.mintick : na
p = moneyToSLPoints(input(200, title = "Take Profit $$"))
l = moneyToSLPoints(input(100, title = "Stop Loss $$"))
strategy.exit("x", profit = p, loss = l)
// debug plots for visualize SL & TP levels
pointsToPrice(pp) =>
na(pp) ? na : strategy.position_avg_price + pp * sign(strategy.position_size) * syminfo.mintick
pp = plot(pointsToPrice(p), style = plot.style_linebr )
lp = plot(pointsToPrice(-l), style = plot.style_linebr )
avg = plot( strategy.position_avg_price, style = plot.style_linebr )
fill(pp, avg, color = color.green)
fill(avg, lp, color = color.red)