وسائل لوڈ ہو رہے ہیں... لوڈنگ...

لیری ولیمز کی تین دورانیہ متحرک چلتی اوسط ٹریڈنگ کی حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2024-05-11 17:35:22
ٹیگز:ای ایم اے

img

جائزہ

اس مضمون میں لیری ولیمز تین مدت متحرک چلتی اوسط پر مبنی تجارتی حکمت عملی کا تعارف کرایا گیا ہے۔ حکمت عملی قیمت کے رجحانات کو پکڑنے کے لئے دو تیزی سے چلتی اوسط (ای ایم اے) کا استعمال کرتی ہے اور جب تین لگاتار موم بتیوں کی اختتامی قیمت ای ایم اے کو توڑتی ہے تو تجارتی سگنل تیار کرتی ہے۔ حکمت عملی کے پیرامیٹرز سایڈست ہیں اور مختلف مارکیٹوں اور ٹائم فریموں کے لئے موزوں ہیں۔

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

  1. دو ای ایم اے کا حساب لگائیں: اعلی قیمت ای ایم اے اور کم قیمت ای ایم اے بندش کی قیمتوں کے، ایڈجسٹ شدہ ادوار کے ساتھ۔
  2. اس بات کا تعین کریں کہ آیا موجودہ وقت مقررہ ٹریڈنگ وقفے کے اندر ہے۔
  3. اس بات کا تعین کریں کہ آیا آخری تین موم بتیاں ای ایم اے کے اوپر (بُل) یا نیچے (بیئر) لگاتار بند ہوئیں۔
  4. اگر شرط 3 پوری ہو اور پوزیشن 0 ہو تو ایک طویل پوزیشن کھولیں؛ اگر شرط 3 کے برعکس پوری ہو اور ایک طویل پوزیشن رکھی جائے تو پوزیشن بند کریں۔
  5. اگر کوئی پوزیشن ہے تو ہر ٹریڈنگ دن کے اختتام پر پوزیشن بند کریں۔

حکمت عملی کے فوائد

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

حکمت عملی کے خطرات

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

حکمت عملی کی اصلاح کی ہدایات

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

خلاصہ

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


/*backtest
start: 2023-05-05 00:00:00
end: 2024-05-10 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Larry Williams 3 Periodos Editável de MarcosJr", overlay=true, process_orders_on_close=true)

// Parametrização do período do EMA
emaPeriodHighs = input.int(title="Highs Period", defval=3, minval=1, maxval=9999)
emaPeriodLows = input.int(title="Lows Period", defval=3, minval=1, maxval=9999)

// Parametrização da data de início e fim do período a ser coletado
startYear = input.int(title="Start Year", defval=2020)
startMonth = input.int(title="Start Month", defval=1, minval=1, maxval=12)
startDay = input.int(title="Start Day", defval=1, minval=1, maxval=31)

endYear = input.int(title="End Year", defval=2020)
endMonth = input.int(title="End Month", defval=12, minval=1, maxval=12)
endDay = input.int(title="End Day", defval=31, minval=1, maxval=31)

// Convertendo data de início e fim para timestamp
startDate = timestamp(startYear, startMonth, startDay, 00, 00)
endDate = timestamp(endYear, endMonth, endDay, 23, 59)

// EMA
emaH = ta.ema(high, emaPeriodHighs)
emaL = ta.ema(low, emaPeriodLows)

// PLOT:
// Desenha as linhas EMA no gráfico
plot(emaH, color=color.green, linewidth=2)
plot(emaL, color=color.red, linewidth=2)

// Condições
inDateRange = true

// Verifica se houve mais de três candles consecutivos do mesmo sentido
checkThreeConsecutiveCandles = (close[0] > close[1] and close[1] > close[2] and close[2] > close[3]) or (close[0] < close[1] and close[1] < close[2] and close[2] < close[3])

if(close < emaL and inDateRange and checkThreeConsecutiveCandles and barstate.isconfirmed)
    strategy.entry("Long", strategy.long, comment="Long", when=strategy.position_size == 0)
if(close > emaH and inDateRange and checkThreeConsecutiveCandles and barstate.isconfirmed)
    strategy.close("Long", comment="Close Long")

// Fechar a operação no fechamento do pregão
if(strategy.position_size > 0 and na(time_close[0]))
    strategy.close("Long", comment="Close Long")


متعلقہ

مزید