منافع کو بڑھانے کی حکمت عملی کے بعد رجحان


تخلیق کی تاریخ: 2023-10-11 14:38:40 آخر میں ترمیم کریں: 2023-10-11 14:38:40
کاپی: 2 کلکس کی تعداد: 593
1
پر توجہ دیں
1617
پیروکار

جائزہ

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

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

  1. 20 دن کی سادہ حرکت پذیری اوسط کی بنیاد کے طور پر ایک درمیانی بیس لائن کے طور پر
  2. قریب 20 دن کے معیاری فرق کا حساب لگانا dev اوپر اور نیچے ریل کے درمیان فاصلے کی بنیاد
  3. مرکز مدار بیس±2*dev ٹریک اپر اور ٹریک لوئر کا تعین کرتا ہے
  4. بیس 2 کو دوسرا میڈین ٹریل کے طور پر استعمال کرتے ہوئے آخری 20 دن کی اعلی ترین قیمت اپر 2 اور کم ترین قیمت لوئر 2 کی اوسط قیمت کا حساب لگائیں
  5. مذکورہ بالا دو میٹرو کے درمیان اوسط MB کو حتمی میٹرو کے طور پر لے لو
  6. جب قریبی میٹرو MB سے بڑا ہو تو ایک مثبت سگنل ، جب ایم بی قریبی سے بڑا ہو تو ایک منفی سگنل
  7. سگنل کے مطابق زیادہ سے زیادہ ڈومین کی سمت بنائیں ، رجحانات کی پیروی کرنے کے لئے منافع حاصل کریں

طاقت کا تجزیہ

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

خطرے کا تجزیہ

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

اصلاح کی سمت

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

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-09-10 00:00:00
end: 2023-10-10 00:00:00
period: 4h
basePeriod: 15m
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/
// © ErdemDemir

//@version=4
strategy("Lawyers Trend Pro Strategy", shorttitle="Lawyers Trend Pro Strategy", overlay=true)

src = close
mult = 2.0
basis = sma(src, 20)
dev = mult * stdev(src, 20)
upper = basis + dev
lower = basis - dev
offset = 0


lower2 = lowest(20)
upper2 = highest(20)
basis2 = avg(upper2, lower2)


MB= (basis+basis2)/2





col1=close>MB
col3=MB>close
colorE = col1 ? color.blue : col3 ? color.red : color.yellow
p3=plot(MB, color=colorE, linewidth=3)

// Deternine if we are currently LONG
isLong = false
isLong := nz(isLong[1], false)

// Determine if we are currently SHORT
isShort = false
isShort := nz(isShort[1], false)

// Buy only if the buy signal is triggered and we are not already long
buySignal = not isLong and crossover(close,MB)

// Sell only if the sell signal is triggered and we are not already short
sellSignal= not isShort and crossover(MB,close)
if (buySignal)
    isLong := true
    isShort := false

if (sellSignal)
    isLong := false
    isShort := true







/// LONG
strategy.entry("long", true , when = buySignal, comment="Open Long")

strategy.close("long", when=sellSignal, comment = "Close Long")

/// SHORT
strategy.entry("short", false,  when = sellSignal, comment="Open Short")

strategy.close("short", when=buySignal, comment = "Close Short")