
اس حکمت عملی میں بنیادی طور پر قیمتوں میں مسلسل 8 دن کے بعد 5 دن کی سادہ حرکت پذیر اوسط سے اوپر یا نیچے آنے کی خصوصیت کا استعمال کیا جاتا ہے تاکہ وسط شارٹ لائن پر متحرک اثر کو پکڑ سکے۔ جب قیمتیں مسلسل 8 دن 5 دن کی لائن کے بعد پہلی بار بند ہونے والی قیمتوں میں 5 دن کی لائن کو دوبارہ عبور کریں تو زیادہ کام کریں۔ جب قیمتیں مسلسل 8 دن 5 دن کی لائن کے بعد پہلی بار بند ہونے والی قیمتوں میں سے ایک بار پھر 5 دن کی لائن کو عبور کریں۔
ایس ایم اے کے پیرامیٹرز کو مناسب طریقے سے ایڈجسٹ کیا جاسکتا ہے۔ داخلہ کے حالات کو بہتر بنائیں ، جعلی بریک کو روکیں۔ رجحانات کے ساتھ مل کر اشارے کو مضبوط بنانے کا اثر۔
یہ حکمت عملی قیمت کی نقل و حرکت کی حالت کا اندازہ لگانے کے ذریعے ، قیمتوں کی توڑ سے لے کر الٹ جانے تک کے عمل کو پکڑنے کے لئے ، اتار چڑھاؤ سے بچنے کے ل. ، رجحان پر مبنی تجارتی حکمت عملی ہے۔ کلیدی بات یہ ہے کہ پیرامیٹرز کی ترتیب اور داخلے کے فیصلے کو سنجیدگی سے لیا جائے ، تاکہ شور سے گمراہ نہ کیا جاسکے۔ اسی وقت باہر نکلنے کا نقصان معقول ہے ، تاکہ نقصانات کو زیادہ سے زیادہ سے بچایا جاسکے۔ اگر رجحان کے فیصلے کے اشارے کے ساتھ ساتھ اس حکمت عملی کا فائدہ اٹھایا جائے تو ، اس سے بہتر نتائج حاصل کیے جاسکتے ہیں۔ حکمت عملی کی منطق واضح اور سمجھنے میں آسان ہے ، کوڈ آسان ہے ، اور بہتر مطالعہ کے قابل ہے۔
/*backtest
start: 2023-11-04 00:00:00
end: 2023-12-04 00:00:00
period: 1h
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/
// © Marcuscor
//@version=5
// Inpsired by Linda Bradford Raschke: a strategy for trading momentum in futures markets
strategy("8D Run", initial_capital = 50000, commission_value = 0.0004)
SMA = ta.sma(close,5)
TrendUp = close >= SMA
TrendDown = close <= SMA
//logic to long
TriggerBuy = ta.barssince(close < SMA) >= 8
Buy = TriggerBuy[1] and TrendDown
strategy.entry("EL", strategy.long, when = Buy)
strategy.close(id = "EL", when = close > SMA)
// 1) color background when "run" begins and 2) change color when buy signal occurs
bgcolor(TriggerBuy? color.green : na, transp = 90)
bgcolor(Buy ? color.green : na, transp = 70)
// logic to short
TriggerSell = ta.barssince(close > SMA) >= 8
Sell = TriggerSell[1] and TrendUp
strategy.entry("ES", strategy.short, when = Sell)
strategy.close(id = "ES", when = close < SMA)
// 1) color background when "run" begins and 2) change color when sell signal occurs
bgcolor(TriggerSell ? color.red : na, transp = 90)
bgcolor(Sell ? color.red : na, transp = 70)