Type/to search

ہاسن تباہ کن موڑ حکمت عملی

Common strategy
Created: 2023-11-16 15:44:14
Last modified: 3 years ago
1
Follow
1802
Followers

img

خلاصہ

یہ حکمت عملی بنیادی طور پر بہتر کردہ HA اوسط (Heikin Ashi moving average) پر مبنی ہے تاکہ قیمت میں تبدیلی کے مقامات کی نشاندہی کی جا سکے اور واضح رجحان کی تبدیلیوں کو پکڑا جا سکے۔ یہ قلیل مدتی تجارتی حکمت عملی ہے۔ حکمت عملی HA کا استعمال کرتے ہوئے شمعوں کی کھلنے، زیادہ سے زیادہ، کم سے کم اور بند ہونے والی قیمتوں کا حساب لگاتی ہے اور قیمت کے تعلق کی بنیاد پر حتمی شمع کے رنگ کا تعین کرتی ہے۔ جب قیمت بڑھتی ہے تو اسے سبز بار سے ظاہر کیا جاتا ہے، اور جب قیمت گرتی ہے تو اسے سرخ بار سے ظاہر کیا جاتا ہے۔ حکمت عملی HA بار کے رنگ میں تبدیلی کو تجارتی سگنل کے طور پر استعمال کرتی ہے، سبز سے سرخ ہونے پر شارٹ (فروخت) اور سرخ سے سبز ہونے پر لانگ (خریداری) کرتی ہے، جو کہ ایک عام الٹ پلٹ (reversal) کی حکمت عملی ہے۔

حکمت عملی کا اصول

حکمت عملی کا بنیادی منطق HA بار کے رنگ میں تبدیلی کا حساب لگانا ہے تاکہ قیمت کے الٹ پلٹ کا تعین کیا جا سکے۔

سب سے پہلے، ان پٹ پیرامیٹرز کی بنیاد پر یہ انتخاب کیا جاتا ہے کہ HA کا استعمال کرتے ہوئے شمعوں کی قیمتیں حاصل کی جائیں یا نہیں۔ اگر استعمال کرنے کا انتخاب کیا جائے تو HA ڈیٹا سے کھلنے، زیادہ سے زیادہ، کم سے کم اور بند ہونے والی قیمتیں حاصل کی جاتی ہیں؛ اگر نہیں تو براہ راست اصل شمع کے اعداد و شمار سے حاصل کی جاتی ہیں۔

haClose = UseHAcandles ? security(heikinashi(syminfo.tickerid), timeframe.period, close) : close haOpen = UseHAcandles ? security(heikinashi(syminfo.tickerid), timeframe.period, open) : open haHigh = UseHAcandles ? security(heikinashi(syminfo.tickerid), timeframe.period, high) : high haLow = UseHAcandles ? security(heikinashi(syminfo.tickerid), timeframe.period, low) : low

پھر HA کے حساب کتاب کے فارمولے کے مطابق اس دورانیے کے HA کھلنے اور بند ہونے کی قیمتیں حاصل کی جاتی ہیں۔

haclose = (haOpen + haHigh + haLow + haClose) / 4 haopen := na(haopen[1]) ? (haOpen + haClose) / 2 : (haopen[1] + haclose[1]) / 2

پھر HA کھلنے اور بند ہونے کی قیمتوں کی بنیاد پر HA کی زیادہ سے زیادہ اور کم سے کم قیمتیں حاصل کی جاتی ہیں۔

hahigh = max(haHigh, max(haopen, haclose)) halow = min(haLow, min(haopen, haclose))

HA کھلنے اور بند ہونے کی قیمتوں کے تعلق کی بنیاد پر اس دورانیے کے HA بار کا رنگ متعین کیا جاتا ہے۔

hacolor = haclose > haopen ? color.green : color.red

مسلسل دو ادوار کے HA رنگ کی تبدیلی کی بنیاد پر قیمت کے الٹ پلٹ کے سگنل کا تعین کیا جاتا ہے۔

turnGreen = haclose > haopen and haclose[1] <= haopen[1] turnRed = haclose <= haopen and haclose[1] > haopen[1]

لانگ اور شارٹ سگنلز کی صورت میں بالترتیب لانگ اور شارٹ پوزیشنیں کھولی جاتی ہیں۔

strategy.entry("long", 1, when=turnGreen) strategy.entry("short", 0, when=turnRed)

مخالف سگنل کی صورت میں پوزیشن بند کی جاتی ہے۔

strategy.close("long", when=turnRed)

اس طرح HA بار کے رنگ میں تبدیلی کے ذریعے قیمت کے الٹ پلٹ کے مقامات کو پکڑ کر الٹ پلٹ تجارتی حکمت عملی کو نافذ کیا جاتا ہے۔

فوائد کا تجزیہ

اس حکمت عملی کے اہم فوائد درج ذیل ہیں:

  1. بہتر کردہ HA کا استعمال کرتے ہوئے شمعوں کے اعداد و شمار کا حساب کتاب کیا جاتا ہے، جس سے کچھ شور کو فلٹر کیا جا سکتا ہے اور رجحان کے الٹ پلٹ کے مقامات کی شناخت زیادہ واضح ہو جاتی ہے۔

  2. حکمت عملی صرف HA بار کے رنگ میں سادہ تبدیلی پر مبنی ہے، جس کی منطق سادہ اور واضح ہے جسے سمجھنا اور نافذ کرنا آسان ہے۔

  3. الٹ پلٹ تجارتی طریقہ کار کو اپنایا گیا ہے، جس سے رجحان کی تبدیلی کو بروقت پکڑ کر تیز رفتار الٹ پلٹ منافع حاصل کیا جا سکتا ہے۔

  4. یہ ترتیب دی جا سکتی ہے کہ HA کا استعمال کیا جائے یا نہیں، جسے مختلف مارکیٹوں کے مطابق ڈھالا جا سکتا ہے۔

  5. شمعوں کی شکل کی بصری نمائش سے قیمت کے الٹ پلٹ کے مقامات کا اندازہ لگانا آسان ہو جاتا ہے۔

  6. پیرامیٹرز جیسے تجارتی دورانیے کو بہتر بنا کر مختلف مصنوعات کے لیے استعمال کیا جا سکتا ہے۔

خطرات کا تجزیہ

اس حکمت عملی میں کچھ خطرات بھی ہیں جن پر توجہ دینے کی ضرورت ہے:

  1. الٹ پلٹ تجارت میں پھنسنے کا خطرہ ہوتا ہے، اس لیے یہ یقینی بنانا ضروری ہے کہ الٹ پلٹ سگنل کافی قابل اعتماد ہو۔

  2. اتار چڑھاؤ والی مارکیٹ (oscillating market) میں، الٹ پلٹ کے سگنل بار بار آ سکتے ہیں جس سے ضرورت سے زیادہ تجارت ہو سکتی ہے۔

  3. حکمت عملی رجحان کی طوالت کا اندازہ نہیں لگا سکتی، ممکن ہے کہ الٹ پلٹ کے بعد بھی اصل رجحان جاری رہے جس سے نقصان ہو سکے۔

  4. واحد اشارہ جھوٹے بریک آؤٹ (false breakout) سے متاثر ہو سکتا ہے، اس لیے دوسرے اشاروں کے ساتھ ملا کر استعمال کرنا چاہیے۔

  5. اس بات کی تصدیق کرنا ضروری ہے کہ پیرامیٹرز کو مناسب طریقے سے بہتر کیا گیا ہے تاکہ اوور فٹنگ (overfitting) سے بچا جا سکے۔

حل کے طریقے:

  1. پیرامیٹرز کو بہتر بنائیں تاکہ تجارتی سگنل مستحکم اور قابل اعتماد ہوں۔

  2. رجحان کی فلٹرنگ کو شامل کریں تاکہ اتار چڑھاؤ والی مارکیٹ میں تجارت سے بچا جا سکے۔

  3. نقصان روکنے کا طریقہ کار (stop-loss) متعین کریں تاکہ ایک بار کے نقصان پر قابو پایا جا سکے۔

  4. دوسرے اشاروں سے تصدیق کریں جھوٹے سگنلز سے بچنے کے لیے۔

  5. پیرامیٹرز کو مناسب بیک ٹیسٹنگ (backtesting) کے ذریعے بہتر بنائیں تاکہ اوور فٹنگ سے بچا جا سکے۔

بہتری کے امکانات

اس حکمت عملی کو درج ذیل پہلوؤں سے بہتر بنایا جا سکتا ہے:

  1. مختلف مصنوعات کی خصوصیات کے مطابق تجارتی دورانیے کے پیرامیٹرز کو بہتر بنائیں۔

  2. جانچ کریں کہ HA اقدار استعمال کرنی چاہئیں یا نہیں، تجارتی مصنوعات کی خصوصیات کے مطابق انتخاب کریں۔

  3. رجحان کی فلٹرنگ کی شرائط شامل کریں تاکہ اتار چڑھاؤ والی مارکیٹ میں الٹ پلٹ سے بچا جا سکے۔

  4. متحرک نقصان روکنے کی حد (dynamic stop-loss) متعین کریں، جو مارکیٹ کے اتار چڑھاؤ کے مطابق ایڈجسٹ ہو۔

  5. دوسرے اشاروں سے تجارتی سگنلز کی تصدیق کریں۔

  6. سرمایہ کاری کے انتظام کی حکمت عملی (money management) شامل کریں، پوزیشن کے سائز کو ایڈجسٹ کریں۔

  7. متعدد مصنوعات پر آربیٹریج (arbitrage) تجارت کے لیے توسیع کریں۔

  8. بیک ٹیسٹ کے نتائج کی بنیاد پر پیرامیٹرز کو درست کریں تاکہ اوور فٹنگ سے بچا جا سکے۔

خلاصہ

یہ حکمت عملی بہتر کردہ HA اوسط کے فوائد کا استعمال کرتے ہوئے HA بار کے رنگ میں تبدیلی کے ذریعے قیمت کے ممکنہ الٹ پلٹ مقامات کی نشاندہی کرتی ہے۔ براہ راست شمعوں کے مقابلے میں، HA اوسط کچھ شور کو فلٹر کر سکتی ہے، جس سے الٹ پلٹ کے سگنل زیادہ واضح ہو جاتے ہیں۔ حکمت عملی نے آسان اور بدیہی طریقے سے الٹ پلٹ تجارت کے تصور کو نافذ کیا ہے، جس کی منطق سادہ اور واضح ہے اور اسے عملی طور پر استعمال کرنا آسان ہے۔ تاہم، الٹ پلٹ تجارت میں پھنسنے کا خطرہ بھی ہے اور سگنل کی درستگی کو مزید بہتر بنانے کی ضرورت ہے۔ اس کے علاوہ، رجحان کے تعین جیسے دیگر عوامل کے ساتھ ملا کر استعمال کیا جا سکتا ہے تاکہ ایک مکمل تجارتی نظام تشکیل دیا جا سکے۔ مجموعی طور پر، یہ حکمت عملی HA ڈیٹا کی بنیاد پر الٹ پلٹ کے مقامات تلاش کرنے کا ایک طریقہ فراہم کرتی ہے، جسے مزید بڑھا کر اور بہتر بنا کر اپنی مرضی کے مطابق الٹ پلٹ تجارتی حکمت عملی تیار کی جا سکتی ہے۔

Source
Pine
/*backtest
start: 2022-11-09 00:00:00
end: 2023-11-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Heikin-Ashi Change Strategy", overlay=true)

UseHAcandles    = input(true, title="Use Heikin Ashi Candles in Algo Calculations")
Strategy parameters
Strategy parameters
Use Heikin Ashi Candles in Algo Calculations
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)