
بائنری ٹریکنگ ریورس اور اوسط ریورس سسٹم 123 شکل ریورس حکمت عملی اور ایک نظر میں توازن کی حکمت عملی کو ملا دیتا ہے ، جس کا مقصد ریورس مواقع کو تلاش کرنا اور اضافی منافع حاصل کرنے کے لئے رجحانات کا سراغ لگانا ہے۔
یہ حکمت عملی دو ذیلی حکمت عملیوں پر مشتمل ہے:
یہ حکمت عملی قیمت کی شکل کی بنیاد پر تجارت کرتی ہے۔ اس کی مخصوص منطق یہ ہے:
اس حکمت عملی میں قیمتوں کے پچھلے دن کے اختتامی قیمتوں کو توڑنے کے طریقہ کار کا استعمال کرتے ہوئے الٹ پھیر کا تعین کیا گیا ہے ، اور اسٹاک کے K لائن مجموعی اشارے کا استعمال کرتے ہوئے جھٹکے کو ختم کیا گیا ہے۔
اس حکمت عملی کی بنیاد پر تجارت کی جاتی ہے پہلی نظر میں توازن کی چارٹ کے پانچ لائنوں کا کراس۔ اس کی مخصوص منطق یہ ہے:
بیس لائن پچھلے 26 دن کی اعلی ترین اور کم ترین قیمتوں کے درمیان ہے ، اور کنورٹ لائن پچھلے 9 دن کی اعلی ترین اور کم ترین قیمتوں کے درمیان ہے۔ اس حکمت عملی میں اوسط لکیری کراسنگ سسٹم کی کھدائی کا استعمال کیا گیا ہے۔
حتمی حکمت عملی دو ذیلی حکمت عملیوں کے اشارے کے مطابق جوڑتی ہے ، جب دونوں ایک ہی وقت میں پوزیشن کھولتے ہیں یا کم ہوتے ہیں ، اور مختلف وقت میں پوزیشن کو کم کرتے ہیں۔
بائنری ٹریکنگ الٹ اور اوسط لکیری نظام الٹ اور رجحان کی حکمت عملی کے جامع استعمال کے فوائد ، پیرامیٹرز کی اصلاح اور حکمت عملی کے امتزاج کے ذریعہ اضافی منافع حاصل کریں۔ اس حکمت عملی میں تجارتی فوائد ہیں ، لیکن اس میں بندش اور نقصان کا خطرہ بھی ہے۔ ہمیں حکمت عملی کی استحکام کو بہتر بنانے کے لئے بیک اپ میں حکمت عملی کی منطق کو مستقل طور پر بہتر بنانے کی ضرورت ہے ، اور اس کے ساتھ ساتھ سخت خطرے کے انتظام کے اقدامات بھی ہیں۔ مجموعی طور پر ، اس حکمت عملی نے ہمیں ایک اچھی راہ فراہم کی ہے ، جس میں مختلف قسم کی حکمت عملیوں کو مجموعی طور پر زیادہ سے زیادہ مجموعی اثر حاصل کرنے کے لئے استعمال کیا جاتا ہے۔
/*backtest
start: 2023-10-07 00:00:00
end: 2023-11-06 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 26/11/2020
// 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
// Ichimoku Strategy
//
// 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
middleDonchian(Length) =>
lower = lowest(Length)
upper = highest(Length)
avg(upper, lower)
Ichimoku2c(conversionPeriods, basePeriods,laggingSpan2Periods,displacement) =>
pos = 0.0
Tenkan = middleDonchian(conversionPeriods)
Kijun = middleDonchian(basePeriods)
xChikou = close
SenkouA = middleDonchian(laggingSpan2Periods)
SenkouB = (Tenkan[basePeriods] + Kijun[basePeriods]) / 2
pos := iff(close < SenkouA[displacement], -1,
iff(close > SenkouB, 1, nz(pos[1], 0)))
pos
strategy(title="Combo Backtest 123 Reversal & Ichimoku2c", shorttitle="Combo", overlay = true)
Length = input(14, minval=1)
KSmoothing = input(1, minval=1)
DLength = input(3, minval=1)
Level = input(50, minval=1)
//-------------------------
conversionPeriods = input(9, minval=1),
basePeriods = input(26, minval=1)
laggingSpan2Periods = input(52, minval=1),
displacement = input(26, minval=1)
reverse = input(false, title="Trade reverse")
posReversal123 = Reversal123(Length, KSmoothing, DLength, Level)
posIchimoku2c = Ichimoku2c(conversionPeriods, basePeriods,laggingSpan2Periods,displacement)
pos = iff(posReversal123 == 1 and posIchimoku2c == 1 , 1,
iff(posReversal123 == -1 and posIchimoku2c == -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 )