خرید و فروخت کی حکمت عملی AO+Stoch+RSI+ATR پر منحصر ہے

مصنف:چاؤ ژانگ، تاریخ: 2022-05-20 15:52:46
ٹیگز:آر ایس آئیاے ٹی آراسٹاکایس ایم اے

یہ حکمت عملی صرف تربیت کے لیے ہے، اس کا مقصد صرف پائن اسکرپٹ میں کوڈ سیکھنا ہے۔ اس حکمت عملی کے ساتھ خرید یا فروخت کا فیصلہ نہ کریں۔

ترکی/ترکی یہ حکمت عملی صرف پین اسکرپٹ کوڈ کرنے کے لئے کس طرح تعمیر کرنے کے لئے ہے اور ہم اس پر یقین رکھتے ہیں. یہ حکمت عملی dayanarak، kesinlikle ال-سات islemleri yapmayin.

یہ کیسے کام کرتا ہے؟

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

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

ترکی/ترکی

RSI اور اسٹاک سیٹ سیمینار میں ایک زبردست مثبت ڈرنر طویل پوزیشنوں کے لئے تیار ہے، اگر آپ کے ATR اشارے کی سطح کی وضاحت کی جاتی ہے.

RSI اور اسٹاک کے حریفوں کے علاقے میں ایک زبردست منفی ڈرنر ہے مختصر پوزیشن میں، نقصان کے کیس اور ان کی سطح ATR اشارے کی طرف سے بیان کیا گیا ہے.

بیک ٹسٹ img


/*backtest
start: 2022-04-19 00:00:00
end: 2022-05-18 23:59:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4

strategy("Buy&Sell Strategy depends on AO+Stoch+RSI+ATR by SerdarYILMAZ", shorttitle="Buy&Sell Strategy")
// Created by Serdar YILMAZ
// This strategy is just for training, its purpose is just learning code in pine script.
// Don't make buy or sell decision with this strategy.
// Bu strateji sadece pine script'te kodlamanın nasıl yapildigini ogrenmek icindir.
// Bu stratejiye dayanarak, kesinlikle al-sat islemleri yapmayin.

//AO

fast=input(title="Fast Length",type=input.integer,defval=3)
slow=input(title="Slow length",type=input.integer,defval=17)

awesome=(sma(hl2,fast)-sma(hl2,slow))*1000

plot(awesome, style=plot.style_histogram, color=(awesome>awesome[1]?color.green:color.red))

//Stoch

K=input(title="K",type=input.integer,defval=14)
D=input(title="D",type=input.integer,defval=3)
smooth=input(title="smooth",type=input.integer,defval=3)

k=sma(stoch(close,high,low,K),D)
d=sma(k,smooth)

hline(80)
hline(20)

plot(k,color=color.blue)

//RSI

rsisource=input(title="rsi source",type=input.source,defval=low)
rsilength=input(title="rsi length",type=input.integer,defval=10)

rsi=rsi(rsisource,rsilength)

hline(70,color=color.orange)
hline(30,color=color.orange)

plot(rsi,color=color.orange)

//ATR

atrlen=input(title="ATR Length", type=input.integer,defval=14)

atrvalue=rma(tr,atrlen)

plot(atrvalue*1000,color=color.green)

LongCondition=k<20 and rsi<30 and awesome>awesome[1]
ShortCondition=k>80 and rsi>70 and awesome<awesome[1]
if (LongCondition)
    stoploss=low-atrvalue
    takeprofit=close+atrvalue
    strategy.entry("Long Position", strategy.long)
    strategy.exit("TP/SL",stop=stoploss,limit=takeprofit)
    
if (ShortCondition)
    stoploss=high+atrvalue
    takeprofit=close-atrvalue
    strategy.entry("Short Position",strategy.short)
    strategy.exit("TP/SL",stop=stoploss,limit=takeprofit)
    
    

    
    




متعلقہ

مزید