
یہ حکمت عملی چینل توڑنے کے اصول پر مبنی ہے اور فیوچر اور انڈیکس ٹریڈنگ کے لئے نکلنے کے سگنل کے طور پر مساوی لائن کراسنگ کا استعمال کرتی ہے۔
ایک مخصوص دورانیے کے دوران اعلی ترین اور کم ترین قیمتوں کا حساب لگائیں ، اوپر اور نیچے کی راہیں بنائیں۔
جب قیمت اوپر کی طرف بڑھتی ہے تو ، زیادہ کام کریں۔ جب قیمت نیچے کی طرف بڑھتی ہے تو ، کم کام کریں۔
دو SMA اوسط لائنوں کا حساب لگائیں ، تیز اور سست۔
زیادہ وقت ، فاسٹ ایس ایم اے پر سست رفتار ایس ایم اے ، زیادہ پوزیشن کو برابر کرنا۔ جب خالی وقت ، فاسٹ ایس ایم اے کے نیچے سست رفتار ایس ایم اے ، خالی پوزیشن۔
چینل اور یکساں نظام کے ساتھ مل کر ، منافع کے امکانات کو بہتر بنایا جاسکتا ہے۔
چینل کا فیصلہ کرنے کے لئے استعمال کیا جاتا ہے rotationalankel مقررہ مرحلے، اور مساوی لائن کا فیصلہ کرنے کے لئے استعمال کیا جاتا ہے رجحان کے اختتام
ہم آہنگ فلٹرنگ سے whipsaw سے بچنے اور غیر ضروری تجارت کو کم کرنے میں مدد ملتی ہے۔
مختلف دورانیہ اور اتار چڑھاؤ کی شرح کے بازار کے مطابق چینل رینج پیرامیٹرز ایڈجسٹ کیا جا سکتا ہے.
غلط راستے کی حد مقرر کی جاسکتی ہے، جس سے ممکنہ طور پر یا زیادہ جعلی کامیابیاں حاصل ہوسکتی ہیں.
میڈین لائن پیرامیٹرز کو غلط طریقے سے ترتیب دیا گیا ہے ، جو پوزیشن سے قبل یا بعد میں نکلنے کا خطرہ ہے۔
مناسب پوزیشن کے سائز کے انتظام پر غور کرنے کی ضرورت ہے تاکہ کسی بھی نقصان سے بچنے کے لئے.
اس کے بعد ، آپ کو یہ دیکھنا ہوگا کہ آیا یہ کامیابی کے بعد کام کرتا ہے یا نہیں ، اور اس سے بچنے کے ل.
مختلف پیرامیٹرز کے تحت حکمت عملی کی واپسی اور جیت کی شرح کی جانچ ، چینل کی حد اور اوسط سائیکل کو بہتر بنائیں۔
ٹرینڈ انڈیکیٹرز کے ساتھ ٹرانسمیشن سگنل کو فلٹر کرنے کے ساتھ، ٹرانسمیشن کامیابی کی شرح میں اضافہ ہوا ہے.
پوزیشن مینجمنٹ میکانزم جیسے فکسڈ شیئرز، مارٹینگلز وغیرہ شامل کریں۔
نقصانات کو کنٹرول کرنے کے لئے نقصانات کو روکنے کا طریقہ کار شامل کریں.
یہ حکمت عملی مارکیٹ کی گردش اور گرم مقامات کا اندازہ لگانے کے لئے چینلز کا استعمال کرتی ہے ، رجحان کے خاتمے کا اندازہ لگانے کے لئے یکساں ہے ، اور مضبوط مارکیٹ میں مستحکم منافع حاصل کرنے کے لئے معقول پیرامیٹرز کی ترتیب ہے۔ تاہم ، وہپساؤ سے ہونے والے نقصانات کو روکنے کی ضرورت ہے ، جبکہ پوزیشن اور رسک مینجمنٹ کو بہتر بنانا بہت ضروری ہے۔ پیرامیٹرز کی ایڈجسٹمنٹ ، سگنل فلٹرنگ اور رسک کنٹرول کے ذریعہ حکمت عملی کی استحکام کو مزید بڑھا سکتا ہے۔
/*backtest
start: 2023-10-01 00:00:00
end: 2023-10-13 00:00:00
period: 1m
basePeriod: 1m
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/
// © anshuanshu333
//@version=4
// strategy("ChBrkOutStrategySMA", overlay=true, initial_capital = 200000)
length = input(title="Length", type=input.integer, minval=1, maxval=1000, defval=7)
fastSMA = sma(close,9)
slowSMA = sma(close,21)
upBound = highest(high, length)
downBound = lowest(low, length)
boundLongEntry = ((close >= upBound) or (high >= upBound)) and fastSMA>slowSMA and (close > open)
boundShortEntry =((close <= downBound) or (low <= downBound)) and fastSMA<slowSMA and (close <open)
u=plot(upBound, title = "Upper Bound",color=color.blue, linewidth=1)
l=plot(downBound, title = "Lower Bound",color=color.red, linewidth=1)
plot(fastSMA,title = "Fast SMA", color = color.red, linewidth =2)
plot(slowSMA,title = "Slow SMA" ,color = color.green, linewidth =1)
fill(u,l, transp=95)
plot(avg(upBound,downBound), title = "Avg", color=color.gray,linewidth =1)
if (boundLongEntry )
strategy.entry("LE", long = true)
if (boundShortEntry)
strategy.entry("SE", long = false)
SmaLongExit = crossunder(fastSMA,slowSMA)
SmaShortExit = crossover(fastSMA,slowSMA)
//Close TRades
if (strategy.position_size > 0)
strategy.close(id="LE",when= SmaLongExit)
if (strategy.position_size < 0)
strategy.close(id="SE",when= SmaShortExit)