Aroon اشارے پر مبنی مقداری حکمت عملی

مصنف:چاؤ ژانگ، تاریخ: 2023-09-19 15:47:21
ٹیگز:

جائزہ

یہ حکمت عملی خالص طور پر خرید و فروخت کے سادہ سگنل پیدا کرنے کے لئے مارکیٹ کے رجحان کی سمت کا تعین کرنے کے لئے ارون اشارے کا استعمال کرتی ہے۔ یہ خالص طور پر اشارے پر مبنی مکینیکل ٹریڈنگ سسٹم بنانے کے لئے ارون کی رجحان کی گرفتاری کی صلاحیت کو یکجا کرتی ہے۔

حکمت عملی منطق

  1. سب سے زیادہ اعلی اور سب سے کم کم 7 ادوار کے ساتھ سلاخوں کا حساب لگائیں.

  2. سب سے زیادہ اونچی بار کا تناسب کل باروں کے اوپر لائن کے طور پر حساب لگائیں.

  3. سب سے کم کم بار کا تناسب کم لائن کے طور پر کل سلاخوں پر حساب لگائیں.

  4. جب اوپر کی لائن نیچے کی لائن سے بڑی ہو تو خریدنے کا اشارہ پیدا کریں۔

  5. فروخت کا اشارہ پیدا کریں جب نیچے کی لائن اوپری لائن سے بڑی ہو۔

  6. حکمت عملی کے پیرامیٹرز کے ذریعے داخلہ ہدایات کنٹرول.

  7. مخصوص وقت کے اندر اندر کھولنے اور بند کرنے کے احکامات.

فوائد کا تجزیہ

  1. خالصتاً اشارے پر مبنی تجارت صرف اور صرف ارون پر مبنی ہے۔

  2. سادہ اشارے پیرامیٹرز، سمجھنے اور بہتر بنانے کے لئے آسان.

  3. مختلف آلات کے لئے لمبی / مختصر سمت کا لچکدار انتخاب.

  4. بیک ٹسٹ اور لائیو ٹریڈنگ کے لئے حسب ضرورت ٹائم فریم.

  5. واضح ٹریڈنگ سگنل، سمجھنے اور عملدرآمد کرنے میں آسان.

خطرے کا تجزیہ

  1. ایک واحد اشارے کے طور پر جھوٹے سگنل کا شکار.

  2. اپ ٹرینڈ / ڈاؤن ٹرینڈ کی طاقت کا درست اندازہ نہیں لگاسکتے ہیں۔

  3. کچھ تاخیر ہے، بروقت واپسی پر قبضہ کرنے کے قابل نہیں.

  4. مارکیٹ کی تبدیلیوں کی بنیاد پر متحرک طور پر ایڈجسٹ نہیں کر سکتے.

  5. استعمال کے خطرات کا امکان۔

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

  1. مختلف آلات اور ٹائم فریم پر ٹیسٹ کریں.

  2. سگنل کے معیار کو بہتر بنانے کے لئے فلٹرز شامل کریں.

  3. مجموعی رجحان کا تعین کرنے کے لئے رجحان کے اشارے شامل کریں.

  4. ترقی پذیر رجحانات کی بنیاد پر متحرک باہر نکلنے کی ترقی.

  5. پیرامیٹرز اور ٹیسٹ کے مجموعے کو بہتر بنائیں.

  6. پوزیشن سائزنگ اور رسک مینجمنٹ شامل کریں۔

خلاصہ

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


/*backtest
start: 2023-08-19 00:00:00
end: 2023-09-18 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//Noro
//2018
//@version=2

strategy(title = "Noro's Aroon Strategy v1.0", shorttitle = "Aroon str 1.0", overlay = false, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0)

//Settings
needlong = input(true, defval = true, title = "Long")
needshort = input(false, defval = false, title = "Short")
length = input(7, defval = 7, minval = 1, maxval = 1000)
fromyear = input(1900, defval = 1900, minval = 1900, maxval = 2100, title = "From Year")
toyear = input(2100, defval = 2100, minval = 1900, maxval = 2100, title = "To Year")
frommonth = input(01, defval = 01, minval = 01, maxval = 12, title = "From Month")
tomonth = input(12, defval = 12, minval = 01, maxval = 12, title = "To Month")
fromday = input(01, defval = 01, minval = 01, maxval = 31, title = "From Day")
today = input(31, defval = 31, minval = 01, maxval = 31, title = "To Day")

//Aroon
upper = 200 * (highestbars(high, length+1) + length)/length
lower = 200 * (lowestbars(low, length+1) + length)/length
plot(upper, color=#FF6A00)
plot(lower, color=#0094FF)

//Signals
up = upper > lower
dn = upper < lower

//Trading
if up
    strategy.entry("Long", strategy.long, needlong == false ? 0 : na)
    
if dn
    strategy.entry("Short", strategy.short, needshort == false ? 0 : na)
 
if true
    strategy.close_all()

مزید