1
ध्यान केंद्रित करना
0
समर्थक

मैं PINE कोड सीख रहा हूँ। स्टॉप लॉस सेटिंग में क्या समस्याएँ हैं? स्टॉप लॉस बैकटेस्टिंग के दौरान निष्पादित नहीं किया जाता है, लेकिन इसे वास्तविक ट्रेडिंग के दौरान निष्पादित किया जाता है। हालाँकि, बाद ...

में बनाया: 2024-10-22 05:50:32, को अपडेट: 2024-10-22 05:51:23
comments   0
hits   509

//@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”) // सशर्त बराबरी पर पहुंच गया