
ولیم کینڈل ایکویریم رجحان پکڑنے کی حکمت عملی ایک رجحان کی پیروی کی حکمت عملی ہے جو ولیم کینڈل اشارے اور چلتی اوسط کو جوڑتی ہے۔ یہ حکمت عملی ولیم کینڈل اشارے کی تین لائنوں (کھونٹی کی لائن ، دانت کی لائن اور ہونٹ کی لائن) کے متعلقہ مقام کا استعمال کرتے ہوئے رجحان کی سمت کا تعین کرتی ہے ، اور اس کے ساتھ ساتھ اس رجحان کی دوہری تصدیق کے طور پر چلتی اوسط کا استعمال کرتی ہے۔ جب قیمت چلتی اوسط سے ٹوٹ جاتی ہے اور ولیم کینڈل اشارے کی تین لائنیں ایک کثیر سر کی ترتیب پیش کرتی ہیں تو حکمت عملی زیادہ پوزیشن کھولتی ہے۔ جب قیمت چلتی اوسط سے ٹوٹ جاتی ہے اور ولیم کینڈل اشارے کی تین لائنیں خالی سر کی ترتیب پیش کرتی ہیں تو ، حکمت عملی خالی پوزیشن کھولتی ہے۔ یہ حکمت عملی ایسے بازاروں کے لئے موزوں ہے جہاں واضح طور پر رجحان کی خصوصیات ہیں ، جیسے کہ ہائی ویو اثاثے جیسے ٹوکن اور ایتھروئن۔
ولیم ہینڈرسن کی مساوی لائن رجحانات کو پکڑنے کی حکمت عملی کا بنیادی مقصد ولیم ہینڈرسن اشارے اور حرکت پذیر اوسط کا استعمال کرتے ہوئے رجحانات کی شناخت اور تصدیق کرنا ہے۔ ولیم ہینڈرسن اشارے میں تین لائنیں ہیں: جھاڑو لائن (Jaw) ، دانت لائن (Teeth) ، اور ہونٹ لائن (Lips) ، جو مختلف ادوار کی ہموار حرکت پذیر اوسط (SMMA) ہیں۔ جب مارکیٹ اوپر کی طرف بڑھتی ہے تو ، ہونٹ لائن دانت لائن کے اوپر اور ہونٹ لائن کے اوپر ہوتی ہے۔ جب مارکیٹ نیچے کی طرف بڑھتی ہے تو ، ہونٹ لائن دانت لائن کے نیچے اور ہونٹ لائن کے نیچے ہوتی ہے۔ حکمت عملی میں منتقل ہونے والی اوسط کو رجحان کی دوسری تصدیق کے طور پر متعارف کرایا جاتا ہے ، جب قیمت حرکت پذیر اوسط سے ٹوٹ جاتی ہے تو ، ولیم ہینڈرسن اشارے کے زیادہ یا خالی سر کے ساتھ مل کر ، حکمت عملی کو کھولنے یا زیادہ سے زیادہ خالی کرنے کے لئے۔ اس دوہری میکانزم سے موثر شور کی شناخت ہوتی ہے ، جس سے رجحانات کی شناخت کی درستگی میں
ولیم کینڈل کی یکسانیت رجحان پکڑنے کی حکمت عملی ولیم کینڈل اشارے اور چلتی اوسط کے ساتھ مل کر ایک سادہ اور موثر رجحان سے باخبر رہنے کی حکمت عملی تشکیل دیتی ہے۔ یہ حکمت عملی رجحانات کی شناخت کی درستگی کو بڑھانے کے لئے دوہری تصدیق کے طریقہ کار کے ذریعہ مضبوط رجحانات والی مارکیٹوں کے لئے موزوں ہے۔ تاہم ، یہ حکمت عملی ہلچل کی منڈیوں میں ناقص کارکردگی کا مظاہرہ کرسکتی ہے ، اور اس میں واضح خطرے کے انتظام کے اقدامات کی کمی ہے۔ مستقبل میں حکمت عملی کو بہتر بنانے کے ل trend رجحانات کی طاقت سے فلٹرنگ ، باہر نکلنے کے طریقہ کار کو بہتر بنانے ، متحرک پیرامیٹرز کو ایڈجسٹ کرنے اور خطرے کے انتظام جیسے پہلوؤں پر غور کیا جاسکتا ہے۔ حکمت عملی کی استحکام اور منافع بخش صلاحیت کو بہتر بنانے کے لئے
/*backtest
start: 2024-05-09 00:00:00
end: 2024-05-16 00:00:00
period: 5m
basePeriod: 1m
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/
// © tradedots
//@version=5
strategy("Alligator + MA Trend Catcher [TradeDots]", overlay=true, initial_capital = 10000, default_qty_type = strategy.percent_of_equity, default_qty_value = 80, commission_type = strategy.commission.percent, commission_value = 0.01)
// william alligator
smma(src, length) =>
smma = 0.0
smma := na(smma[1]) ? ta.sma(src, length) : (smma[1] * (length - 1) + src) / length
smma
jawLength = input.int(8, minval=1, title="Jaw Length", group = "william alligator settings")
teethLength = input.int(5, minval=1, title="Teeth Length", group = "william alligator settings")
lipsLength = input.int(3, minval=1, title="Lips Length", group = "william alligator settings")
jawOffset = input(8, title="Jaw Offset", group = "william alligator settings")
teethOffset = input(5, title="Teeth Offset", group = "william alligator settings")
lipsOffset = input(3, title="Lips Offset", group = "william alligator settings")
jaw = smma(hl2, jawLength)
teeth = smma(hl2, teethLength)
lips = smma(hl2, lipsLength)
// ma
input_trendline_length = input.int(200, "Trendline Length", group = "moving average settings")
trendline = ta.ema(close, input_trendline_length)
// strategy settings
input_long_orders = input.bool(true, "Long", group = "Strategy Settings")
input_short_orders = input.bool(true, "Short", group = "Strategy Settings")
//long
if close > trendline and lips > teeth and teeth > jaw and input_long_orders and strategy.opentrades == 0
strategy.entry("Long", strategy.long)
label.new(bar_index, low, text = "🟢 Long", style = label.style_label_up, color = #9cff87)
if close < trendline and lips < teeth and teeth < jaw
strategy.close("Long")
//short
if close < trendline and lips < teeth and teeth < jaw and input_short_orders and strategy.opentrades == 0
strategy.entry("Short", strategy.short)
label.new(bar_index, high, text = "🔴 Short", style = label.style_label_down, color = #f9396a, textcolor = color.white)
if close > trendline and lips > teeth and teeth > jaw
strategy.close("Short")
//ploting
plot(trendline, "Trendline", color = #9cff87, linewidth = 3)
plot(jaw, "Jaw", offset = jawOffset, color=#b3e9c7)
plot(teeth, "Teeth", offset = teethOffset, color=#c2f8cb)
plot(lips, "Lips", offset = lipsOffset, color=#f0fff1)