وسائل لوڈ ہو رہے ہیں... لوڈنگ...

متحرک قیمت زون بریک آؤٹ ٹریڈنگ کی حکمت عملی معاونت اور مزاحمت پر مبنی مقداری نظام

مصنف:چاؤ ژانگ، تاریخ: 2024-12-11 15:03:50
ٹیگز:

img

جائزہ

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

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

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

حکمت عملی کے فوائد

  1. مضبوط متحرک موافقت: قیمت کے زون خود بخود مارکیٹ کی تبدیلیوں کے ساتھ ایڈجسٹ کرتے ہیں ، جس سے حکمت عملی کو مختلف مارکیٹ کے حالات کے مطابق ڈھالنے کی اجازت ہوتی ہے۔
  2. بہترین رجحان کی پیروی کرنے کی صلاحیت: اسی سمت میں اضافی پوزیشنوں کی اجازت دے کر ، حکمت عملی مضبوط رجحانات پر مکمل فائدہ اٹھا سکتی ہے۔
  3. جامع رسک کنٹرول: واضح سٹاپ نقصان کی شرائط مقرر کی جاتی ہیں، جب قیمتیں زون سے نیچے ہوتی ہیں تو خود بخود پوزیشنیں بند ہوجاتی ہیں۔
  4. وسیع اطلاق: حکمت عملی مختلف تجارتی آلات کے لئے مناسب قدم سائز پیرامیٹرز کے ذریعے مختلف مارکیٹوں پر لاگو کیا جا سکتا ہے.
  5. اعلی کمپیوٹیشنل کارکردگی: ہموار حکمت عملی آپریشن کو یقینی بنانے کے لئے متغیر مستقل مزاجی اور موثر حساب کے طریقوں کا استعمال کرتا ہے۔

حکمت عملی کے خطرات

  1. ہاپپی مارکیٹ کا خطرہ: رینج سے منسلک مارکیٹوں میں بار بار جھوٹے بریک آؤٹ کے نتیجے میں مسلسل رکنے کا سبب بن سکتا ہے۔
  2. پوزیشن مینجمنٹ رسک: ایک ہی سمت میں پوزیشنز کا اضافہ زیادہ توجہ مرکوز کرنے کا باعث بن سکتا ہے، جس کے لیے سمت کے خطرے کی نمائش پر مناسب کنٹرول کی ضرورت ہوتی ہے۔
  3. سلائپج کا خطرہ: غیر مستحکم ادوار کے دوران اہم سلائپج حکمت عملی کی کارکردگی کو متاثر کرسکتا ہے۔
  4. پیرامیٹر حساسیت: حکمت عملی کی افادیت براہ راست مناسب قدم سائز کی ترتیبات پر منحصر ہے ، جس کے لئے مکمل جانچ کی ضرورت ہے۔

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

  1. اتار چڑھاؤ کے اشارے شامل کریں: حکمت عملی کی موافقت کو بہتر بنانے کے لئے مارکیٹ کی اتار چڑھاؤ کی بنیاد پر قدم کے سائز کو متحرک طور پر ایڈجسٹ کریں۔
  2. فلٹرنگ میکانزم شامل کریں: جھوٹے بریک آؤٹ سے ہونے والے نقصانات کو کم کرنے کے لئے رجحان کی تصدیق کے اشارے شامل کریں۔
  3. پوزیشن مینجمنٹ کو بہتر بنائیں: منافع اور خطرات کو متوازن کرنے کے لئے پوزیشن کنٹرول کے مزید تفصیلی طریقہ کار تیار کریں۔
  4. آرڈر پر عملدرآمد کو بہتر بنائیں: سلائڈج اثر کو کم کرنے کے لئے سمارٹ آرڈر روٹنگ شامل کریں۔
  5. وقت کی جہت شامل کریں: مختلف ادوار کے دوران حکمت عملی کے پیرامیٹرز کو ایڈجسٹ کرنے کے لئے مارکیٹ کے وقت کی خصوصیات پر غور کریں.

خلاصہ

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


/*backtest
start: 2019-12-23 08:00:00
end: 2024-12-09 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// @version=5
// 每个图表上画对应间隔的横线,自己手画吧
// 同方向追加20单,订单成交后重新计算,每个tick重新计算,变量保存1000个周期,k线结束后再处理一次订单,按照代码顺序来绘制plot
strategy("Price Level Breakout Strategy", overlay=true, pyramiding=200, calc_on_order_fills=true, calc_on_every_tick=true, max_bars_back=1000, process_orders_on_close=true, explicit_plot_zorder=true)
// var创建持久性变量,:=是更新变量,不重新声明
// 这个是全局变量
// a = array.new<string>(200)
// array.push(a, "a")
// plot(close, color = array.get(a, close > open ? 1 : 0))
string ticker = syminfo.ticker
var float step_size = 1000
// label.new(x=bar_index, y=close, text="当前品种代码: " + ticker)
// 根据定值画1.5的平行线
if ticker == "000300"
    step_size := 4000 * 0.015
if ticker == "XAUUSD"
    step_size := 3000 * 0.016
if ticker == "BTCUSD"
    step_size := 60000 * 0.015
if ticker == "SILVER"
    step_size := 50 * 0.015
if ticker == "UKOIL"
    step_size := 150 * 0.015
if ticker == "GBPUSD"
    step_size := 1.6 * 0.015
if ticker == "EURUSD"
    step_size := 1.1 * 0.015
    // 从0开始画200条间隔线
if ticker == "USDJPY"
    step_size := 100 * 0.015
var float start_value = close
var float up_number = close + step_size
var float low_number = close - step_size
// hline(3.14, title='Pi', color=color.blue, linestyle=hline.style_dotted, linewidth=2)
// plot(1)
// 当价格突破上限,产生买入信号
if close > up_number
    // 生成买入信号
    strategy.entry(id = "Buy", direction = strategy.long)
    // 更新新的价格区间
    start_value := start_value + step_size
    up_number := start_value + step_size
    low_number := start_value - step_size
    strategy.close(id = "Sell")
// 当价格跌破下限,产生卖出信号
if close < low_number
    // 生成卖出信号
    strategy.entry("Sell", strategy.short)
    // 更新新的价格区间
    start_value := start_value - step_size
    up_number := start_value + step_size
    low_number := start_value - step_size
    strategy.close(id = "Buy")


مزید