
یہ حکمت عملی ایس ایس ایل چینل کے اشارے پر مبنی ہے ، جس میں بریک سگنل کے ساتھ مل کر انتہائی قلیل مدتی حرکیات کی تجارت کی جاتی ہے۔ جب قیمت ایس ایس ایل کو ٹریک کرتی ہے تو ، زیادہ کام کریں؛ جب قیمت ایس ایس ایل کو ٹریک کرتی ہے تو ، خالی ہوجائیں۔ اس کے ساتھ ہی ، اس خطرے کو کنٹرول کرنے کے لئے موبائل اسٹاپ اور ٹریکنگ اسٹاپ قائم کریں۔
ایس ایس ایل چینل کے اوپری اور نچلے پٹریوں کے طور پر اعلی قیمت SMA اور کم قیمت SMA کی لمبائی N کے حساب سے
جب اختتامی قیمت اوپر سے زیادہ ہو تو خریدنے کا اشارہ دیں۔ جب اختتامی قیمت نیچے سے کم ہو تو بیچنے کا اشارہ دیں
خطرے کو کنٹرول کرنے کے لئے ایس ایس ایل چینل کے دوسرے سرے پر داخلے کے بعد فکسڈ اسٹاپ نقصان سیٹ کریں
لاگ ان کے بعد ٹریکنگ اسٹاپ نقصانات ، قیمت کے اتار چڑھاؤ کے مطابق منافع کو لاک کریں
جب قیمت ٹریکنگ اسٹاپ یا فکسڈ اسٹاپ کو توڑ دیتی ہے تو ، پوزیشن سے باہر نکل جاتا ہے
ٹرانزٹ کے اشارے کی بنیاد پر لمبائی اور لمبائی کا اندازہ لگائیں ، جھوٹی توڑ سے گریز کریں
منافع کو روکنے اور خطرے کو کنٹرول کرنے کے لئے دو رکاوٹوں کا مجموعہ
ہائی ٹرانزیکشن فریکوئینسی، ہائپر شارٹ لائن آپریشن کے لئے موزوں
پیرامیٹرز کی ترتیب میں لچک، آپ کے اپنے ٹریڈنگ سٹائل کے مطابق کیا جا سکتا ہے
خود کار طریقے سے خالی جگہوں کی نشاندہی کریں ، سمت کا فیصلہ نہ کریں
شارٹ لائن آپریشن ہنگامی حالات سے متاثر ہوتا ہے ، ہائی اتار چڑھاو سے محتاط رہنا چاہئے
ایس ایس ایل کو توڑنے کے بعد فکسڈ اسٹاپ نقصان کا سبب بنتا ہے ، اور اس سے زیادہ نقصان ہوسکتا ہے
ٹریکنگ سٹاپ نقصان کی غلط ترتیب ممکن ہے کہ کھیل سے قبل نکل جائے
چینل کی خرابی سے جعلی سگنل پیدا ہونے کا خطرہ ہوتا ہے ، جس میں دوسرے اشارے فلٹر کرنے کی ضرورت ہوتی ہے
صرف تجربہ کار شارٹ لائن تاجروں کے لئے موزوں ، طویل مدتی سرمایہ کاروں کے لئے نہیں
حل:
معقول طور پر مقررہ سٹاپ نقصان کا تناسب مقرر کریں اور ایک سٹاپ نقصان کو کنٹرول کریں
معقول حد تک سٹاپ نقصان کی ترتیبات کو ٹریک کریں اور جلد بازی سے بچیں
ٹرینڈ بریک کی شناخت کے لیے فلٹرز جیسے کہ کمپاؤنڈ ٹینس۔
فنڈ مینجمنٹ ، بیچوں میں اسٹوریج ، خطرے کے دروازوں پر قابو پانے
ایس ایم اے سائیکل پیرامیٹرز کو زیادہ سے زیادہ لمبائی میں ایڈجسٹ کریں
دوسرے چینلوں جیسے بی بی، کے ڈی، وغیرہ کی کوشش کریں
اعتماد میں اضافے کے لئے مقدار میں اضافہ
ٹرانسمیشن کی شرح پر غور کریں اور کم ٹرانسمیشن کی شرح سے بچیں
مختلف پوزیشنوں کی جانچ پڑتال کرنے کے لئے بہترین وقت تلاش کریں
فکسڈ سٹاپ نقصان اور موبائل سٹاپ نقصان کی ترتیبات کی جانچ
پوزیشن مینجمنٹ حکمت عملی کو ایڈجسٹ کریں اور فنڈز کے استعمال کو بہتر بنائیں
اس حکمت عملی میں ایس ایس ایل چینل کے اشارے شامل ہیں جو رجحان کی سمت کا تعین کرتے ہیں ، جس میں بریک آؤٹ کو داخلہ کا اشارہ کیا جاتا ہے ، اور دوہری اسٹاپ نقصان کے انتظام کے خطرات کا استعمال کیا جاتا ہے۔ اعلی تعدد کی تجارت کے ل suitable ، رجحان کو سنبھالنے میں آسان ، رد عمل میں تیز ہے۔ جعلی بریک آؤٹ سے بچنے ، نقصان کو روکنے کے طریقہ کار کو بہتر بنانے ، اور پوزیشن پر قابو پانے کے لئے توجہ دینے کی ضرورت ہے۔ یہ ممکنہ طور پر ایک مؤثر حکمت عملی ہے جو انتہائی مختصر لائن تجارت کے لئے ہے ، اور اس کی مزید جانچ اور اصلاح کے قابل ہے۔
/*backtest
start: 2023-09-24 00:00:00
end: 2023-10-24 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("SSL Channel Cross with Trailing Stop and Stop Loss", overlay=true)
period = input(title="Period", defval=10)
len = input(title="Length", defval=10)
smaHigh = sma(high, len)
smaLow = sma(low, len)
Hlv = 0
Hlv := close > smaHigh ? 1 : close < smaLow ? -1 : Hlv[1]
sslDown = Hlv < 0 ? smaHigh : smaLow
sslUp = Hlv < 0 ? smaLow : smaHigh
plot(sslDown, linewidth=2, color=color.red)
plot(sslUp, linewidth=2, color=color.lime)
longCondition = crossover(sslUp, sslDown)
shortCondition = crossunder(sslUp, sslDown)
// Define el tamaño del trailing stop en puntos (ajusta según tu preferencia)
trailingStopSize = input(title="Trailing Stop Size (in Points)", defval=10)
var float trailingStopPrice = na
var float stopLossPrice = na
if (longCondition)
// Si se cumple la condición de compra, configura la posición larga, el trailing stop y el stop loss
strategy.entry("Long", strategy.long)
trailingStopPrice := low - trailingStopSize
stopLossPrice := sslDown
if (shortCondition)
// Si se cumple la condición de venta corta, configura la posición corta, el trailing stop y el stop loss
strategy.entry("Short", strategy.short)
trailingStopPrice := high + trailingStopSize
stopLossPrice := sslUp
// Calcula el trailing stop
if (strategy.position_size > 0)
trailingStopPrice := max(trailingStopPrice, stopLossPrice)
if (close < trailingStopPrice)
strategy.close("ExitLong", comment="Trailing Stop Long")
if (strategy.position_size < 0)
trailingStopPrice := min(trailingStopPrice, stopLossPrice)
if (close > trailingStopPrice)
strategy.close("ExitShort", comment="Trailing Stop Short")