اسٹاکسٹک کراس اوور پر مبنی تجارتی حکمت عملی


تخلیق کی تاریخ: 2023-09-20 17:05:17 آخر میں ترمیم کریں: 2023-09-20 17:05:17
کاپی: 0 کلکس کی تعداد: 640
1
پر توجہ دیں
1617
پیروکار

جائزہ

اس حکمت عملی میں بے ترتیب اشارے کی K لائن اور D لائن کے کراس کا استعمال کیا جاتا ہے تاکہ ٹریڈنگ سگنل پیدا کیا جاسکے۔ یہ ایک عام بے ترتیب اشارے کی ٹریڈنگ حکمت عملی ہے۔

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

  1. K لائن اور D لائن کا حساب لگائیں جو ایک خاص دورانیے میں بے ترتیب اشارے ہیں۔

  2. جب K لائن نیچے کی طرف سے D لائن کو توڑتی ہے تو ، خریدنے کا اشارہ پیدا ہوتا ہے۔

  3. جب K لائن اوپر سے نیچے سے D لائن کو توڑتی ہے تو ، فروخت کا اشارہ پیدا ہوتا ہے۔

  4. حکمت عملی کی تاثیر کو جانچنے کے لئے وقت کی حد مقرر کی جاسکتی ہے۔

  5. ٹریڈنگ کے لئے، ایک بے ترتیب اشارے کا استعمال کرتے ہوئے، حکمت عملی کے قوانین سادہ اور واضح ہیں.

طاقت کا تجزیہ

  1. بے ترتیب اشارے زیادہ خرید و فروخت کے لئے زیادہ حساس ہیں۔

  2. K لائن اور D لائن ٹریڈنگ سگنل بنانے کے لئے آسان ہیں.

  3. حکمت عملی کے اثرات کی جانچ پڑتال کے ذریعے تصدیق کی جاسکتی ہے۔

  4. بے ترتیب اشارے کا حساب لگانا آسان ہے۔

  5. کوڈ سادہ ہے اور دوبارہ استعمال کے لئے آسان ہے.

خطرے کا تجزیہ

  1. بے ترتیب اشارے کے ساتھ غلط سگنل کا سامنا کرنا پڑتا ہے.

  2. کوئی سٹاپ نقصان کی روک تھام نہیں ہے.

  3. ٹرینڈ اور مجموعی صورتحال میں فرق نہیں کر سکتے۔

  4. اعداد و شمار میں مماثلت کی خرابی کا پتہ چلا۔

  5. ریئل سائیٹ پر عمل درآمد کے نتائج مختلف ہو سکتے ہیں۔

اصلاح کی سمت

  1. مختلف پیرامیٹرز کی جانچ کر کے بہترین پیرامیٹرز تلاش کریں۔

  2. رجحانات کو بہتر بنانے کے لئے فلٹرنگ.

  3. نقصانات کو روکنے کے لئے ایک نظام قائم کرنا۔

  4. سگنل کی توثیق کے لئے دیگر عوامل متعارف کرایا.

  5. اس کے علاوہ ، اس نے کہا کہ اس کی جانچ پڑتال کی گئی ہے کہ کیا اس کی صحت کی جانچ کی گئی ہے۔

  6. پیرامیٹرز کی ترتیب کو بہتر بنانے کے لئے حقیقی ڈسک کی نقالی کریں۔

خلاصہ کریں۔

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

حکمت عملی کا ماخذ کوڈ
/*backtest
start: 2023-08-20 00:00:00
end: 2023-09-19 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © utanico

//@version=4
strategy(title="Stochastic", overlay=true, shorttitle="Stoch")
periodK = input(35, title="K", minval=1)
periodD = input(21, title="D", minval=1)
smoothK = input(21, title="Smooth", minval=1)
startYear = input(type=input.integer, title = "開始年", defval = 2020)
startMonth = input(type=input.integer, title = "開始月", defval = 1)
startDay = input(type=input.integer, title = "開始日", defval = 1)
endYear = input(type=input.integer, title = "終了年", defval = 2030)
endMonth = input(type=input.integer, title = "終了月", defval = 12)
endDay = input(type=input.integer, title = "終了日", defval = 31)

//開始日時
test_start = timestamp(startYear, startMonth, startDay, 00, 00)
//終了日時
test_end   = timestamp(endYear, endMonth, endDay, 00, 00)
//テスト期間の指定
is_test = true

k = sma(stoch(close, high, low, periodK), smoothK)
d = sma(k, periodD)

if (is_test)
    if (k > d)
        strategy.entry("Stoch_LE", strategy.long, comment="Stoch_LE")
    //if (strategy.opentrades > 0 and k < d)
        //strategy.close("Stoch_LE",comment="CloseLONG")
    if (k < d)
        strategy.entry("Stoch_SE", strategy.short, comment="Stoch_SE")
    //if (strategy.opentrades < 0 and k > d)
        //strategy.close("Stoch_SE",comment="CloseShort")