دولت پیدا کرنے کی جامع حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-11-01 16:28:55
ٹیگز:

img

جائزہ

یہ حکمت عملی ایک جامع تجارتی حکمت عملی ہے جس کا مقصد درمیانی سے قلیل مدتی میں منافع حاصل کرنا ہے۔ یہ دونوں کی طاقتوں کو فائدہ اٹھانے اور زیادہ قابل اعتماد تجارتی سگنل حاصل کرنے کے لئے 123 ریورس اسٹریٹیجی اور زبردست آسکیلیٹر حکمت عملی کو مربوط کرتی ہے۔

حکمت عملی منطق

اسٹریٹیجی میں دو حصے ہیں:

123 واپسی کی حکمت عملی

یہ حصہ الف جینسن کی کتاب How I Tripled My Money in the Futures Market کے صفحہ 183 پر بیان کردہ الٹ پلٹ کی حکمت عملی سے اپنایا گیا ہے۔ یہ طویل ہوجاتا ہے جب اختتامی قیمت 2 لگاتار دنوں کے لئے پچھلے بند سے زیادہ ہوتی ہے اور 9 دن کا سست اسٹوکاسٹک 50 سے نیچے ہوتا ہے۔ یہ مختصر ہوجاتا ہے جب اختتامی قیمت 2 لگاتار دنوں کے لئے پچھلے بند سے کم ہوتی ہے اور 9 دن کا فاسٹ اسٹوکاسٹک 50 سے اوپر ہوتا ہے۔

زبردست اوسیلیٹر حکمت عملی

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

مشترکہ سگنل مندرجہ ذیل طور پر تیار کیا جاتا ہے: اگر 123 ریورس اور زبردست آسکیلیٹر حکمت عملی دونوں خریدنے کے سگنل دیتے ہیں تو ، ایک لمبی حکمت عملی اپنائیں۔ اگر دونوں فروخت سگنل دیتے ہیں تو ، ایک مختصر حکمت عملی اپنائیں۔

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

اس جامع حکمت عملی کا سب سے بڑا فائدہ یہ ہے کہ یہ دو مختلف اقسام کی حکمت عملیوں کی طاقتوں کو یکجا کرتا ہے ، جس سے تجارتی سگنلز کی وشوسنییتا اور استحکام میں اضافہ ہوتا ہے۔

خاص طور پر ، 123 ریورسنگ حکمت عملی درمیانی سے قلیل مدتی میں زیادہ قابل اطلاق ہے اور ریورسنگ کے مواقع کو حاصل کرسکتی ہے۔ زبردست آسکیلیٹر حکمت عملی قلیل مدتی رجحانات پر زیادہ توجہ مرکوز کرتی ہے اور زیادہ حساس ہے۔ دونوں حکمت عملی ایک دوسرے کی تکمیل کرتی ہیں ، غلط سگنلز کو فلٹر کرنے میں مدد کرتی ہیں ، اور مختلف مراحل میں داخلے کے بہتر مواقع کو حاصل کرتی ہیں۔

اس کے علاوہ ، یہ حکمت عملی K لائن کی معلومات اور ایک آسکیلیٹر اشارے کا جامع استعمال کرتی ہے ، جس میں قیمت کی کارروائی خود اور حجم قیمت کے تعلقات دونوں کو زیادہ جامع نقطہ نظر کے ل.

خطرے کا تجزیہ

اس حکمت عملی کا سب سے بڑا خطرہ یہ ہے کہ متعدد حکمت عملیوں کو ملا کر ان کے انفرادی خطرات کو بھی بڑھایا جاتا ہے۔

123 الٹ پلٹ کی حکمت عملی خود ہی رینج سے منسلک مارکیٹ میں پھنس جانے کے خطرے سے مکمل طور پر بچ نہیں سکتی ہے۔ زبردست آسکیلیٹر حکمت عملی بھی قلیل مدتی مارکیٹ میں اتار چڑھاؤ کے لئے حساس ہے۔ دونوں حکمت عملیوں سے غلط سگنل کو تقویت ملے گی۔

اس کے علاوہ ، پیرامیٹر کی ترتیبات حکمت عملی کی کارکردگی کو بھی متاثر کرتی ہیں۔ زیادہ سے زیادہ پیرامیٹرز تلاش کرنے کے لئے وسیع پیمانے پر جانچ اور اصلاح کی ضرورت ہے۔

خطرات کو کم کرنے کے لئے ، انفرادی تجارتوں پر نیچے کی طرف محدود کرنے کے لئے پوزیشنوں کا مناسب سائز بنائیں۔ مزید نقصانات سے بچنے کے لئے اسٹاپ نقصان کے احکامات بھی مرتب کریں۔

اصلاح کی ہدایات

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

  1. بہترین پیرامیٹر مجموعہ تلاش کرنے کے لئے ٹیسٹ اور پیرامیٹرز کو بہتر بنائیں.

  2. سگنل کے معیار کو مزید بہتر بنانے کے لئے دیگر اشارے یا فلٹر شامل کریں.

  3. ایک کثیر ٹائم فریم نقطہ نظر کے لئے مختلف ٹائم فریموں میں بہتر بنائیں.

  4. خطرات کو بہتر کنٹرول کرنے کے لئے متحرک رکاوٹیں شامل کریں.

  5. ٹرانزیکشن کی اصل لاگت پر غور کریں اور انٹری / آؤٹ پٹ کے معیار کی وضاحت کریں.

  6. مخالف رجحان کی تجارت سے بچنے کے لئے اہم رجحان کی سمت پر غور کریں۔

نتیجہ

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


/*backtest
start: 2023-10-01 00:00:00
end: 2023-10-31 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 09/08/2021
// This is combo strategies for get a cumulative signal. 
//
// First strategy
// This System was created from the Book "How I Tripled My Money In The 
// Futures Market" by Ulf Jensen, Page 183. This is reverse type of strategies.
// The strategy buys at market, if close price is higher than the previous close 
// during 2 days and the meaning of 9-days Stochastic Slow Oscillator is lower than 50. 
// The strategy sells at market, if close price is lower than the previous close price 
// during 2 days and the meaning of 9-days Stochastic Fast Oscillator is higher than 50.
//
// Second strategy
//    This indicator plots the oscillator as a histogram where blue denotes 
//    periods suited for buying and red . for selling. If the current value 
//    of AO (Awesome Oscillator) is above previous, the period is considered 
//    suited for buying and the period is marked blue. If the AO value is not 
//    above previous, the period is considered suited for selling and the 
//    indicator marks it as red.
//
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
Reversal123(Length, KSmoothing, DLength, Level) =>
    vFast = sma(stoch(close, high, low, Length), KSmoothing) 
    vSlow = sma(vFast, DLength)
    pos = 0.0
    pos := iff(close[2] < close[1] and close > close[1] and vFast < vSlow and vFast > Level, 1,
	         iff(close[2] > close[1] and close < close[1] and vFast > vSlow and vFast < Level, -1, nz(pos[1], 0))) 
	pos


BWAC(nLengthSlow,nLengthFast) =>
    pos = 0.0
    xSMA1_hl2 = sma(hl2, nLengthFast)
    xSMA2_hl2 = sma(hl2, nLengthSlow)
    xSMA1_SMA2 = xSMA1_hl2 - xSMA2_hl2
    xSMA_hl2 = sma(xSMA1_SMA2, nLengthFast)
    nRes =  xSMA1_SMA2 - xSMA_hl2
    pos:= iff(nRes > nRes[1], 1,
             iff(nRes < nRes[1], -1, nz(pos[1], 0)))  
    pos

strategy(title="Combo Backtest 123 Reversal & Awesome Oscillator (AC)", shorttitle="Combo", overlay = true)
line1 = input(true, "---- 123 Reversal ----")
Length = input(14, minval=1)
KSmoothing = input(1, minval=1)
DLength = input(3, minval=1)
Level = input(50, minval=1)
//-------------------------
line2 = input(true, "---- Awesome Oscillator (AC) ----")
nLengthSlow = input(34, minval=1, title="Length Slow")
nLengthFast = input(5, minval=1, title="Length Fast")
reverse = input(false, title="Trade reverse")
posReversal123 = Reversal123(Length, KSmoothing, DLength, Level)
posBWAC = BWAC(nLengthSlow,nLengthFast)
pos = iff(posReversal123 == 1 and posBWAC == 1 , 1,
	   iff(posReversal123 == -1 and posBWAC == -1, -1, 0)) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1 , 1, pos))	   
if (possig == 1 ) 
    strategy.entry("Long", strategy.long)
if (possig == -1 )
    strategy.entry("Short", strategy.short)	 
if (possig == 0) 
    strategy.close_all()
barcolor(possig == -1 ? #b50404: possig == 1 ? #079605 : #0536b3 )

مزید