
یہ حکمت عملی بنیادی طور پر چاند کی لکیر اور چوتھی لائن کی اوسط لائن پر مبنی ہے ، خاص طور پر 20 ویں لائن کو چاند کی لکیر کے طور پر ، 60 ویں لائن کو چوتھی لائن کے طور پر ، حکمت عملی کے سگنل کا ماخذ دو اوسط لائنوں کا سنہری کانٹا ہے۔ جب چاند کی لکیر پر چوتھی لائن کو عبور کرتے ہیں تو ، ایک کثیر سر سگنل بن جاتا ہے۔ جب چاند کی لکیر کے نیچے چوتھی لائن کو عبور کرتے ہیں تو صفائی کی صفائی کی جاتی ہے۔ یہ حکمت عملی درمیانی لمبی لائن پر کام کرنے کے لئے موزوں ہے۔
اس حکمت عملی میں 20 دن کی سادہ حرکت پذیر اوسط کو ماہانہ اشارے کے طور پر اور 60 دن کی سادہ حرکت پذیر اوسط کو سہ ماہی اشارے کے طور پر استعمال کیا گیا ہے۔ مخصوص ٹریڈنگ سگنل جنریشن کی منطق مندرجہ ذیل ہے۔
قرون وسطی کے رجحانات کا اندازہ لگانے کے لئے چاند لائن اور سہ ماہی لائن کے برابر لائنوں کے ذریعے ، گولڈ فورک کا مطلب قرون وسطی کے بیل مارکیٹ میں داخل ہونا ہے ، اور ڈیڈ فورک کا مطلب قرون وسطی کے ریچھ مارکیٹ میں داخل ہونا ہے۔ اس کے ساتھ ہی اسٹاپ اسٹاپ نقصان کی حکمت عملی کے ساتھ خطرے کو کنٹرول کرنا ہے۔
حل:
یہ حکمت عملی Overall XXXXX سسٹمatically مہینے کی سہ ماہی کی اوسط لائن کا فائدہ اٹھاتا ہے ، اور اوسط کی سونے چاندی کی ہڈی کے ذریعے وسط لمبی لائن رجحان کی سمت کا فیصلہ کرتا ہے۔ اس کے ساتھ ساتھ معقول اسٹاپ نقصان کے طریقہ کار کو خطرہ پر قابو پانے کے لئے ترتیب دیا گیا ہے۔ حکمت عملی میں بہت زیادہ اصلاح کی گنجائش ہے ، اور یہ مزید جانچ اور اصلاح کے قابل ہے۔
/*backtest
start: 2022-12-08 00:00:00
end: 2023-12-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("均線操作-月季", overlay=true, initial_capital = 100000, default_qty_type = strategy.percent_of_equity, default_qty_value = 30)
sma20 = sma(close, 20)
sma60 = sma(close, 60)
plot(sma20, title="月線", color=color.purple,linewidth=2)
plot(sma60, title="季線", color=color.yellow,linewidth=2)
backtest_year = input(title="backtest_year",type=input.integer,defval=2020)
backtest_month = input(title="backtest_month",type=input.integer,defval=10)
backtest_date = input(title="backtest_date",type=input.integer,defval=1)
backtest_start_time = timestamp(backtest_year,backtest_month,backtest_date,0,0,0)
to_long = sma20 > sma60 and close > highest(10)*0.9 // 黃金交叉
to_close = sma20 < sma60 // 死亡交叉
to_exit = close < highest(10)*0.9 //股價嚴重回檔
to_stop = close < 0.9*strategy.position_avg_price
// to_long = crossover(sma20, sma60) // 黃金交叉
// to_close = crossunder(sma20, sma60) // 死亡交叉
//plotchar(to_long, char="B", text="買", color=color.red, location=location.belowbar)
//plotchar(to_close, char="S", text="賣", color=color.green, location=location.abovebar)
//strategy.close("open long",when = tslide, comment="多單滑價7%出場")
if true
strategy.entry("golden", strategy.long, when=to_long,comment="多單入場")
strategy.close("golden", when=to_exit,comment="多單滑價7%出場")
strategy.close("golden", when=to_close,comment="月線季線死亡交叉")
strategy.close("golden", when=to_stop,comment="虧損10%強迫停損")