Type/to search
1
Follow
0
Followers
मैं PINE कोड सीख रहा हूँ। स्टॉप लॉस सेटिंग में क्या समस्याएँ हैं? स्टॉप लॉस बैकटेस्टिंग के दौरान निष्पादित नहीं किया जाता है, लेकिन इसे वास्तविक ट्रेडिंग के दौरान निष्पादित किया जाता है। हालाँकि, बाद ...
Help
Created 2024-10-22 05:50:32  Updated 2024-10-22 05:51:23
 0
 765

//@version=5
strategy("RSI(6) Buy at 30, EMA(34) Sell with Stop Loss", overlay=true)

// पैरामीटर सेट करें
rsiPeriod = 6
emaPeriod = 54
buyLevel = 30
positionSize = 0.02

// RSI और EMA की गणना करें
rsiValue = ta.rsi(close, rsiPeriod)
emaValue = ta.ema(close, emaPeriod)

// खरीद शर्तेंः आरएसआई 30 से कम
buySignal = ta.crossunder(rsiValue, buyLevel)

// बेचने की शर्तेंः कीमत ईएमए 54 से अधिक है
sellSignal = close > emaValue

// स्टॉक खोलने की कीमत दर्ज करें
var float entryPrice = na

// खरीद लॉजिकः केवल अधिक करें
if (buySignal and strategy.position_size == 0)
strategy.entry("Buy", strategy.long, qty=positionSize)
entryPrice:= close // खरीद के समय के शुरुआती मूल्य को रिकॉर्ड करता है

// स्टॉप लॉजिकः 0.5% पर सेट स्टॉप लॉजिक
if (strategy.position_size > 0)
stopLossPrice = entryPrice * 0.995 // 0.5% स्टॉप लॉस
if (close <= stopLossPrice)
strategy.close (("Buy", comment="Stop Loss") // बंद करने के लिए बंद करें

// ब्लेड लॉजिकः ईएमए 54 से ऊपर ब्लेड
if (strategy.position_size > 0 and sellSignal)
strategy.close (("Buy", comment="Take Profit") // सशर्त बराबरी पर पहुंच गया

Related Recommendations
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)