
جائزہ
یہ حکمت عملی ایک تکنیکی تجزیہ پر مبنی تجارتی حکمت عملی ہے جس میں تجارتی فیصلے کرنے کے لئے سپورٹ اور مزاحمت کی سطح کا استعمال کیا جاتا ہے۔ حکمت عملی سپورٹ اور مزاحمت کی سطح کا تعین کرنے کے لئے محور ہائی () اور محور لو () اشارے استعمال کرتی ہے ، جب بند ہونے والی قیمت مزاحمت کی سطح سے زیادہ ہو تو زیادہ کام کرتی ہے ، اور جب بند ہونے والی قیمت سپورٹ سے کم ہو اور پچھلی اعلی قیمت بھی سپورٹ سے کم ہو تو خالی ہوجاتی ہے۔ جب قیمت معکوس طور پر سپورٹ یا مزاحمت کی سطح کو عبور کرتی ہے تو پوزیشن کو صاف کرتی ہے۔ یہ حکمت عملی روسی اسٹاک مارکیٹ میں لاگو ہوتی ہے ، ڈیلی لائن ڈیٹا کا استعمال کرتی ہے۔
حکمت عملی کا اصول
- request.security() فنکشن کا استعمال کرتے ہوئے دن کی لائن کے اختتامی قیمت کے اعداد و شمار حاصل کریں۔
- ta.pivothigh ((() اور ta.pivotlow ((() کے افعال کا استعمال کرتے ہوئے 7 دن کی ونڈو میں سپورٹ اور مزاحمت کی جگہ کا حساب لگائیں۔
- جب اختتامی قیمت مزاحمت کی سطح سے اوپر ہو تو ، ایک سے زیادہ تجارت پر عملدرآمد کریں۔
- جب اختتامی قیمت سپورٹ لیول سے نیچے ہو اور پچھلی سب سے زیادہ قیمت بھی سپورٹ لیول سے نیچے ہو تو ڈیفائیڈ ٹریڈ کا نفاذ کریں۔
- جب قیمت معاونت یا مزاحمت کی سطح کو الٹ کر گزر جاتی ہے تو تمام پوزیشنوں کو فلیٹ کریں۔
- سپورٹ اور مزاحمت کی پوزیشنوں کو چارٹ پر سبز اور سرخ رنگوں میں ڈرائنگ کریں۔
اسٹریٹجک فوائد
- یہ حکمت عملی تکنیکی تجزیہ پر مبنی ہے اور مارکیٹ کی قیمتوں کے رویے کا استعمال کرتے ہوئے ٹریڈنگ کے فیصلے کرنے کے لئے استعمال کیا جاتا ہے.
- سپورٹ اور مزاحمت کی سطحیں اہم قیمتیں ہیں جن کو مارکیٹ کے شرکاء نے بڑے پیمانے پر تسلیم کیا ہے۔ حکمت عملی ان اہم قیمتوں کے ارد گرد تجارتی سگنل بناتی ہے جو رجحان سازی کے مواقع کو پکڑنے میں مدد کرتی ہے۔
- حکمت عملی کی منطق واضح ہے ، سمجھنے اور لاگو کرنے میں آسان ہے ، ابتدائی سیکھنے اور استعمال کرنے کے لئے موزوں ہے۔
- سپورٹ اور مزاحمت کی پوزیشنوں کے چارٹ کے ذریعہ ، مارکیٹ کی ساخت اور قیمتوں کے عمل کو بصری طور پر دیکھا جاسکتا ہے ، جو تجارتی فیصلوں میں معاون ہے۔
اسٹریٹجک رسک
- یہ حکمت عملی تاریخی قیمتوں کے اعداد و شمار پر مکمل طور پر انحصار کرتی ہے اور مارکیٹ میں اہم بنیادی تبدیلیوں یا بلیک سویون واقعات کی صورت میں اس کا خاتمہ ہوسکتا ہے۔
- سپورٹ اور مزاحمت کی سطحوں کو توڑنے کے لئے، حکمت عملی کو مسلسل نقصان پہنچانے کے لئے ممکن ہے.
- حکمت عملی میں خطرے کے انتظام کے اقدامات کی کمی ، جیسے کہ اسٹاپ نقصان اور پوزیشن کے سائز پر قابو پانا ، مارکیٹ میں شدید اتار چڑھاؤ کے دوران بڑے نقصان کا سبب بن سکتا ہے۔
- اسٹریٹجیز کو غیر مستحکم مارکیٹوں میں خراب کارکردگی کا مظاہرہ کرنا پڑ سکتا ہے ، اور بار بار تجارت کے نتیجے میں اعلی قیمتوں کا سامنا کرنا پڑتا ہے۔
حکمت عملی کی اصلاح کی سمت
- رجحانات کی تصدیق کے اشارے متعارف کروائیں ، جیسے کہ حرکت پذیری اوسط ، شور کو فلٹر کرنے اور اہم رجحانات کی نشاندہی کرنے کے لئے ، تاکہ سگنل کے معیار کو بہتر بنایا جاسکے۔
- معقول اسٹاپ نقصان کی حد مقرر کریں ، ایک ہی تجارت کے خطرے کو کنٹرول کریں ، حکمت عملی کی استحکام کو بہتر بنائیں۔
- سپورٹ اور مزاحمت کی پوزیشنوں کے حساب کو بہتر بنانے کے طریقوں جیسے قیمتوں کی وشوسنییتا کو بہتر بنانے کے لئے کثیر ٹائم اسکیل کا مجموعہ۔
- پوزیشن مینجمنٹ اور فنڈ مینجمنٹ کے قواعد متعارف کروائیں ، مارکیٹ میں اتار چڑھاؤ کی نقل و حرکت کے مطابق پوزیشن کا سائز ایڈجسٹ کریں ، اور مجموعی طور پر خطرے کے سوراخ کو کنٹرول کریں۔
- حکمت عملی کے پیرامیٹرز کو بہتر بنانے اور اس کی جانچ پڑتال کرنے کے لئے ، حکمت عملی کی کارکردگی کو بہتر بنانے کے لئے پیرامیٹرز کا بہترین مجموعہ تلاش کریں۔
خلاصہ کریں۔
یہ حکمت عملی ایک تکنیکی تجزیہ کی بنیاد پر حمایت اور مزاحمت کی سطح پر مبنی تجارتی حکمت عملی ہے ، جس میں اہم قیمتوں کے علاقوں کی نشاندہی کرکے تجارتی سگنل قائم کیے جاتے ہیں۔ حکمت عملی کی منطق واضح ہے ، جو ابتدائی سیکھنے کے لئے موزوں ہے ، لیکن عملی اطلاق میں خطرے کے انتظام اور اصلاح پر توجہ دینے کی ضرورت ہے۔ دیگر تکنیکی اشارے ، خطرے سے متعلق اقدامات اور پوزیشن مینجمنٹ وغیرہ کو متعارف کرانے سے حکمت عملی کی استحکام اور منافع بخش صلاحیت کو مزید بہتر بنایا جاسکتا ہے۔
حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2024-04-01 00:00:00
end: 2024-04-30 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Торговая стратегия от уровней", overlay=true)
// Функция для определения уровней поддержки и сопротивления
findSR() =>
// Получаем данные для поиска уровней
data = request.security(syminfo.tickerid, "D", close)
// Находим уровни поддержки и сопротивления
pivot_high = ta.pivothigh(data, 7, 7)
pivot_low = ta.pivotlow(data, 7, 7)
[pivot_high, pivot_low]
[support, resistance] = findSR()
// Условия входа в длинную позицию
longCondition = close > resistance
// Условия входа в короткую позицию
shortCondition = close < support and high[1] < support
// Условия выхода из позиции
exitCondition = close < resistance and close > support
// Отображение уровней поддержки и сопротивления на графике
plot(support, color=color.green, style=plot.style_stepline)
plot(resistance, color=color.red, style=plot.style_stepline)
// Вход в позицию
if (longCondition)
strategy.entry("Длинная", strategy.long)
if (shortCondition)
strategy.entry("Короткая", strategy.short)
// Выход из позиции
if (exitCondition)
strategy.close("Длинная")
strategy.close("Короткая")