اس حکمت عملی میں اہم حمایت اور مزاحمت کی قیمتوں کے علاقوں کی نشاندہی کی گئی ہے ، جو کہ منتقل اوسط پر مبنی ہے ، اور ان علاقوں میں ہونے والے ٹوٹ پھوٹ پر تجارت کی کارروائی کی جاتی ہے۔ یہ حکمت عملی آسان اور موثر ہے ، اور اسے سمجھنے اور اس پر عمل درآمد کرنا آسان ہے۔
اس حکمت عملی میں 50 ادوار کی لمبائی کی ایک سادہ حرکت پذیر اوسط SMA کا استعمال کیا گیا ہے تاکہ اہم حمایت اور مزاحمت کے علاقوں کی نشاندہی کی جاسکے۔ خاص طور پر:
یعنی یہ حکمت عملی 50 سائیکلوں کی لمبائی کے ایس ایم اے کی قیمتوں کے علاقوں کو تقسیم کرتی ہے ، اور جب قیمت ان علاقوں کو توڑتی ہے تو ، اس کے برعکس تجارت کرتی ہے۔ مزاحمت کو توڑنے کے لئے زیادہ کام کریں ، سپورٹ کے ذریعے گر کر خالی ہوجائیں۔ یہ حکمت عملی آسان اور آسان ہے۔
یہ حکمت عملی مندرجہ ذیل فوائد رکھتی ہے:
اس حکمت عملی میں مندرجہ ذیل خطرات بھی ہیں:
ان خطرات کے لئے ، موزوں طور پر موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موزوں موز
اس حکمت عملی کو بہتر بنانے کے لئے مندرجہ ذیل نکات پر غور کیا جاسکتا ہے:
ان اصلاحات کے ذریعے حکمت عملی کو زیادہ لچکدار بنایا جاسکتا ہے تاکہ وہ مارکیٹ کے مختلف ادوار میں موثر ثابت ہوسکے۔
مجموعی طور پر ، اس حکمت عملی میں مزاحمت کے علاقوں کی نشاندہی کرنے کے لئے ایک سادہ حرکت پذیر اوسط کا استعمال کیا جاتا ہے ، قیمتوں میں توڑنے کے لئے آسان اور موثر ہے۔ اصلاح کی گنجائش بھی بڑی ہے ، جس میں بہت ساری جہتوں سے بہتری لائی جاسکتی ہے۔ اگرچہ کچھ جھوٹے توڑنے کا خطرہ موجود ہے ، لیکن معقول اسٹاپ نقصان کی تشکیل کو مؤثر طریقے سے کنٹرول کیا جاسکتا ہے۔ اس حکمت عملی کا نظریہ واضح اور سمجھنے میں آسان ہے ، جو ابتدائیوں کے لئے عملی طور پر داخلے کی حکمت عملی کے لئے بہت موزوں ہے۔
/*backtest
start: 2023-01-01 00:00:00
end: 2023-09-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//--------------------------*
//-- This source code is subject to the terms of the Mozilla Public License 2.0
//-- 開源代碼受Mozilla公眾授權條款2.0版規範, 網址是https://mozilla.org/MPL/2.0/
//
//@version=4
//
// 作品: [LunaOwl] 支撐壓力策略第4版
// 英文: [LunaOwl] Support Resistance Strategy V4
//
////////////////////////////////
// ~~!!*(๑╹◡╹๑) ** //
// 製作: @LunaOwl 彭彭 //
// 日期: 2019年03月05日 //
// 修改: 2019年04月22日 //
// 四版: 2020年06月16日 //
// 發表: 2020年06月17日 //
////////////////////////////////
//==設定策略==//
strategy("[LunaOwl] 支撐壓力策略 [回測]",
shorttitle = "支撐壓力策略 [回測]",
overlay = true,
calc_on_order_fills = false,
calc_on_every_tick = false,
pyramiding = 0,
currency = currency.NONE,
initial_capital = 10000,
slippage = 5,
default_qty_value = 100,
default_qty_type = strategy.percent_of_equity,
commission_type = strategy.commission.percent,
commission_value = 0.05
)
LB = input(50, title = "回溯期數", type = input.integer)
R = valuewhen(cross(sma(close, LB),close), highest(high, LB), 1)
S = valuewhen(cross(close,sma(close, LB)), lowest( low, LB), 1)
plot(R, title = "壓力", color = color.green)
plot(S, title = "支撐", color = color.red)
//==定義輸出結果==//
Trend_up = crossover(close, R) ? 1 : 0
Trend_dn = crossunder(close, S) ? -1 : 0
//==設定出場規則==//
Enter = Trend_up == 1 and Trend_up[1] == 0 ? Trend_up : na
Exit = Trend_dn == -1 and Trend_dn[1] == 0 ? Trend_dn : na
strategy.entry("多", strategy.long, when = Enter)
strategy.entry("空", strategy.short, when = Exit)