
اس حکمت عملی کا مقصد بٹ کوائن اور کریپٹو کرنسیوں کے لئے 1 منٹ کے وقت کے فریم ورک کے تحت تجارت کرنے کے لئے انتہائی تقسیم کا استعمال کرتے ہوئے چانڈے متحرک اتار چڑھاؤ کے اشارے کی انتہائی قیمتوں کا پتہ لگانا ہے۔ تاہم ، پیرامیٹرز کو کسی بھی تجارتی جوڑی پر لاگو کرنے کے لئے ایڈجسٹ کیا جاسکتا ہے۔
طویل عرصے سے چانڈے متحرک اشارے پر کام کرنے کے بعد ، میں نے ایک حکمت عملی تیار کرنے کا فیصلہ کیا جس میں عام طور پر پٹھوں کی تقسیم کی فیصد کی سطح کا استعمال کرتے ہوئے مارکیٹنگ کی جائے۔ یہ 1 منٹ کے وقت کے فریم میں لگاتار کئی دن تک خوبصورت منافع پیدا کرسکتا ہے ، جس کا حتمی مقصد یہ ہے کہ حکمت عملی کا ایک زیادہ طاقتور ورژن روبوٹ پر چلتا ہے اور منافع کماتا ہے۔ اس حکمت عملی کی سختی سے وضاحت کی گئی ہے ، لیکن اس میں زیادہ تجارت کرنے کے لئے پیرامیٹرز کو بھی نرمی دی جاسکتی ہے ، جس کے نتیجے میں نمونے کی زیادہ مقدار اور بہتر شارپ تناسب حاصل کیا جاسکتا ہے۔
یہ حکمت عملی چیک کرتی ہے کہ آیا چانڈے کی قیمت پچھلے سو چانڈے کی قیمتوں کے حساب سے انتہائی فیصد میں ہے ، اور اگر ایسا ہے تو ، پوزیشن کھولیں۔
اس حکمت عملی میں ابھی تک اسٹاپ لاس اور اسٹاپ اسٹاپ کو مربوط نہیں کیا گیا ہے ، لیکن یہ نقصان کو کم سے کم کرنے اور ممکنہ منافع کو بڑھانے کے لئے شامل ہونے والی اگلی خصوصیت ہوگی۔
کم ٹائم لائن پر کسی بھی فلیٹ کریپٹو کرنسی کے جوڑے کے ساتھ تجارت کرنے سے اچھے نتائج برآمد ہوتے ہیں۔
ہمارے پاس ایک مفت 15 منٹ اور ایک گھنٹے کی حکمت عملی بھی ہے۔
اس حکمت عملی کے لئے سب سے پہلے ، چانڈے متحرک اتار چڑھاؤ اشارے کا حساب لگایا جاتا ہے ، جو اس دن کے اختتامی قیمت کے مقابلے میں دن کے اختتامی قیمت میں ہونے والی تبدیلی پر مبنی ہوتا ہے۔ خاص طور پر ، یہ قیمتوں میں تبدیلی کی حرکیات کی پیمائش کرتا ہے جس میں اضافے کی تبدیلی اور کمی کی تبدیلی کے مجموعی تناسب کا حساب لگایا جاتا ہے۔
اس کے بعد اس حکمت عملی نے پچھلے کچھ عرصے میں ((ڈیفالٹ 425 دورانیے) کے دوران چینڈے کی قیمتوں کو ریکارڈ کیا اور مختلف فیصد کی سطح کا حساب لگایا۔ جب موجودہ چینڈے کی قیمت پہلے سے طے شدہ انتہائی فیصد تک پہنچ جاتی ہے ((ڈیفالٹ 1٪ میں خریدیں اور 99٪ میں فروخت کریں) ، تو طویل / مختصر پوزیشن کھولنے کا اشارہ ہوتا ہے۔ اور فلیٹ پوزیشن کا اشارہ ہوتا ہے جب چینڈے کی قیمت معمول کی سطح کے فیصد تک پہنچ جاتی ہے ((ڈیفالٹ 97.5٪ اور 2.5٪) ۔
اس طرح سے ، حکمت عملی چاندی کی قیمتوں میں انتہائی توڑ کو پکڑ سکتی ہے ، اور اچانک رجحانات کو پکڑنے کے لئے۔ اس کے ساتھ ہی ، چاندی کی قیمتوں میں طویل عرصے تک انتہائی حالت برقرار رہنے پر پوزیشن کھولنے کے بار بار ہونے والے خطرے سے بھی گریز کیا جاسکتا ہے۔
خطرے کے انتظام پر توجہ دینا چاہئے کہ اسٹاپ نقصان کی روک تھام ، انتہائی پیرامیٹرز کو مناسب طریقے سے نرمی ، رجحان اشارے فلٹرنگ کے غلط سگنل کے ساتھ مل کر۔ اس کے علاوہ ، پیرامیٹرز کو بہتر بنانے کے دوران ضرورت سے زیادہ اصلاح سے بچنے پر بھی توجہ دی جانی چاہئے۔
اس حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:
اسٹاپ نقصان کی روک تھام کے قواعد شامل کریں ، معقول حد تک اسٹاپ نقصان کا تعین کریں ، اور انفرادی نقصان کے خطرے کو کنٹرول کریں۔
آپٹیمائزیشن پیرامیٹرز ، لمبی اور مختصر مدت کے پیرامیٹرز کے مجموعے کو مختلف مارکیٹ کے حالات کے مطابق ڈھالنا۔ آپ کو قدم بہ قدم آپٹیمائزیشن الگورتھم میں شامل کیا جاسکتا ہے تاکہ آپ کو بہترین پیرامیٹرز مل سکیں۔
منفی رجحان کے تحت جھوٹے سگنل کو فلٹر کرنے کے لئے رجحان اشارے جیسے ایم اے وغیرہ کے ساتھ مل کر فلٹرنگ کی شرائط میں اضافہ ، حکمت عملی کی استحکام کو بہتر بنانا۔
ایک سے زیادہ ٹائم فریم کے ساتھ مل کر ، اعلی ٹائم فریم میں رجحان کی سمت کا تعین کریں ، اور کم ٹائم فریم میں مارکیٹ میں جائیں۔
مختلف تجارتی اقسام کے پیرامیٹرز کی مضبوطی کی جانچ کرنا ، مزید اقسام کو اپنانے کے ل adjust ایڈجسٹ کرنا۔
مشین لرننگ الگورتھم متعارف کروائیں ، پیرامیٹرز اور فلٹرنگ شرائط کو بہتر بنانے کے لئے اے آئی کا استعمال کریں ، متحرک ایڈجسٹمنٹ حاصل کریں۔
یہ حکمت عملی مجموعی طور پر ایک حکمت عملی ہے جس میں رجحان کی تجارت کو پکڑنے کے لئے چینڈ متحرک اشارے کی انتہائی قیمتوں کا استعمال کیا جاتا ہے۔ اس کی حکمت عملی منطق اور موثر آپریشن کا طریقہ تیزی سے اچانک رجحانات کو پکڑنے کے لئے بہترین ہے۔ اس کے ساتھ ہی ، خطرے پر قابو پانے ، زیادہ سے زیادہ اصلاح سے بچنے اور مختلف مارکیٹ کے حالات کے مطابق متعدد طریقوں سے اصلاح کرنے پر بھی توجہ دینے کی ضرورت ہے۔ مجموعی طور پر ، یہ حکمت عملی ایک مؤثر حکمت عملی فراہم کرتی ہے جس میں مارکیٹ میں اچانک رجحانات کا تبادلہ ہوتا ہے ، جس کی مزید تحقیق اور اطلاق کے قابل ہے۔
/*backtest
start: 2023-10-13 00:00:00
end: 2023-11-12 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Chande Minute Swinger", overlay=true)
//Chande
length = input(9, minval=1)
src = close
momm = change(src)
f1(m) => m >= 0.0 ? m : 0.0
f2(m) => m >= 0.0 ? 0.0 : -m
m1 = f1(momm)
m2 = f2(momm)
sm1 = sum(m1, length)
sm2 = sum(m2, length)
percent(nom, div) => 100 * nom / div
chandeMO = percent(sm1-sm2, sm1+sm2)
//Parameters to change
lengthLookback = 425 //425 golden number
buyPercentile = 1
sellPercentile = 99
linePercentileLow = 2.5
linePercentileHigh = 97.5
buy = percentile_nearest_rank(chandeMO, lengthLookback, buyPercentile)
exitBuy= percentile_nearest_rank(chandeMO, lengthLookback, linePercentileHigh)
sell = percentile_nearest_rank(chandeMO, lengthLookback, sellPercentile)
exitSell = percentile_nearest_rank(chandeMO, lengthLookback, linePercentileLow)
chandeMA = sma(chandeMO, 9) //sma for potential other strategies implementing cross / trend
//Entry conditions
closeLongCondition = chandeMO > exitBuy ? true : false
closeShortCondition = chandeMO < exitSell ? true : false
longCondition = chandeMO < buy
shortCondition = chandeMO > sell
if (longCondition)
strategy.entry("long", strategy.long)
if (shortCondition)
strategy.entry("short", strategy.short)
//Introducing the closes and a stoploss will minimise loss and bring up the sharpe ratio
//Current settings are enabled for maximum potential but big risk
//strategy.close("long", when=(closeLongCondition == true))
//strategy.close("short", when=(closeShortCondition == true))