یہاں میں آپ کی درخواست کے مطابق لکھنے کی کوشش کرتا ہوں:
یہ حکمت عملی مجموعی طور پر 123 شکل کی الٹ پلٹ حکمت عملی اور بیئر فورس اشارے کی حکمت عملی کا استعمال کرتی ہے ، جب دونوں ایک ساتھ زیادہ یا کم کرنے کے اشارے ظاہر ہوتے ہیں تو ، تجارتی سگنل پیدا ہوتا ہے ، جو توڑنے والی الٹ پلٹ ٹریڈنگ حکمت عملی میں شامل ہوتا ہے۔
اس حکمت عملی کے دو حصے ہیں:
جب اختتامی قیمت میں لگاتار 2 دن کی کمی کے بعد تیسرے دن اختتامی قیمت میں اضافہ ہوتا ہے ، اور کم سطح کے اسٹوک اشارے کم سطح سے واپسی پر خریدنے کا اشارہ دیتے ہیں۔ جب اختتامی قیمت میں لگاتار 2 دن کی اضافے کے بعد تیسرے دن اختتامی قیمت میں کمی آتی ہے ، اور اعلی سطح کے اسٹوک اشارے اعلی سطح سے واپسی پر فروخت کا اشارہ دیتے ہیں۔
بیئر فورس اشارے فاریکس مارکیٹ میں کس طرح تجارت کی جائے؟ فاریکس مارکیٹ میں کس طرح تجارت کی جائے؟ فاریکس مارکیٹ میں کس طرح تجارت کی جائے؟ بیئر فورس اشارے فاریکس مارکیٹ میں کس طرح تجارت کی جائے؟ فاریکس مارکیٹ میں کس طرح تجارت کی جائے؟ فاریکس مارکیٹ میں کس طرح تجارت کی جائے؟
مجموعی سگنل کے وقت ، اگر دونوں نے ہم آہنگی سگنل دیا تو ، اصل ٹریڈنگ سگنل پیدا ہوتا ہے۔
ریورس سگنل اور اشارے فلٹرنگ کے ساتھ مل کر ، جعلی توڑنے سے بچنے اور سگنل کے معیار کو بہتر بنانے کے لئے۔
ایک سے زیادہ ٹائم سائیکلوں کا اطلاق ہوتا ہے ، مختلف مارکیٹ کے حالات کے مطابق لچکدار۔
اجزاء کی حکمت عملی کو الگ الگ استعمال کیا جاسکتا ہے ، یا اس کے ساتھ مل کر استعمال کیا جاسکتا ہے ، حکمت عملی ماڈیولر ڈیزائن
ریورس سگنل ایک گہرائی سے زیادہ ریورس کی گہرائی کا سامنا کر سکتا ہے۔
بار بار ٹیسٹ کی ضرورت ہوتی ہے اور اس کی اصلاح کی جاتی ہے۔
کثیر عنصر جامع حکمت عملی کے پیرامیٹرز کو ایڈجسٹ کرنا پیچیدہ ہے اور اس میں بہت سارے تاریخی ڈیٹا ٹیسٹ کی ضرورت ہے۔
اس کے علاوہ، اس کے ساتھ ساتھ، اس کے ساتھ منسلک اعداد و شمار کے ماڈیولز کو زیادہ سے زیادہ اعداد و شمار کے ذرائع سے منسلک کیا جا سکتا ہے.
مشین لرننگ کے طریقوں کو لاگو کریں جو پیرامیٹرز کے مجموعے کو خود کار طریقے سے تلاش اور اندازہ کریں.
نقصانات کو کنٹرول کرنے کے لئے روک تھام کے نظام کو بڑھانا
اس حکمت عملی میں الٹا تکنیکی تجزیہ اور مقداری اشارے کا جامع استعمال کیا گیا ہے ، جس میں ڈبل تصدیق کے ذریعہ سگنل کے معیار کو بہتر بنایا گیا ہے ، جس میں اعلی ماڈیولائزیشن ، توسیع پذیر اور عملی حکمت عملی ہے۔ اس کے بعد مزید جدید تکنیکی ذرائع کو متعارف کرانے کے ذریعے اصلاح کی جاسکتی ہے ، تاکہ مارکیٹ کے زیادہ پیچیدہ ماحول کو اپنانے کے لئے۔
/*backtest
start: 2023-11-13 00:00:00
end: 2023-11-20 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 29/05/2019
// This is combo strategies for get
// a cumulative signal. Result signal will return 1 if two strategies
// is long, -1 if all strategies is short and 0 if signals of strategies is not equal.
//
// 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
// Bear Power Indicator
// To get more information please see "Bull And Bear Balance Indicator"
// by Vadim Gimelfarb.
//
// 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
BearPower(SellLevel, BuyLevel) =>
value = iff (close < open ,
iff (close[1] > open , max(close - open, high - low), high - low),
iff (close > open,
iff(close[1] > open, max(close[1] - low, high - close), max(open - low, high - close)),
iff(high - close > close - low,
iff (close[1] > open, max(close[1] - open, high - low), high - low),
iff (high - close < close - low,
iff(close > open, max(close - low, high - close),open - low),
iff (close > open, max(close[1] - open, high - close),
iff(close[1] < open, max(open - low, high - close), high - low))))))
pos = 0.0
pos := iff(value > SellLevel, -1,
iff(value <= BuyLevel, 1, nz(pos[1], 0)))
pos
strategy(title="Combo Backtest 123 Reversal & Bear Power", shorttitle="Combo", overlay = true)
Length = input(14, minval=1)
KSmoothing = input(1, minval=1)
DLength = input(3, minval=1)
Level = input(50, minval=1)
//-------------------------
SellLevel = input(30)
BuyLevel = input(3)
reverse = input(false, title="Trade reverse")
posReversal123 = Reversal123(Length, KSmoothing, DLength, Level)
posBearPower = BearPower(SellLevel, BuyLevel)
pos = iff(posReversal123 == 1 and posBearPower == 1 , 1,
iff(posReversal123 == -1 and posBearPower == -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 ? red: possig == 1 ? green : blue )