
یہ حکمت عملی ایک ٹریڈنگ حکمت عملی ہے جو ایک حرکت پذیر اوسط پر مبنی رجحان کی پیروی کرتی ہے۔ یہ 14 دن کی سادہ حرکت پذیر اوسط کا استعمال کرتا ہے تاکہ مارکیٹ کی سمت کا اندازہ لگایا جاسکے اور جب قیمت حرکت پذیر اوسط کے قریب ہو تو خرید یا فروخت کی جائے۔
اس حکمت عملی کی بنیادی منطق یہ ہے:
یہ حکمت عملی رجحان کی پیروی کرنے کی حکمت عملی میں شامل ہے ، جس میں مارکیٹ کی مجموعی حرکت کو منتقل کرنے والی اوسط سے اندازہ لگایا جاتا ہے ، اوور سیلنگ کے وقت مداخلت کی جاتی ہے ، اور بڑے رجحان کے ساتھ اسٹاپ نقصان کا کام کیا جاتا ہے۔
اس حکمت عملی کے کچھ اہم فوائد یہ ہیں:
اس حکمت عملی کے کچھ خطرات بھی ہیں:
کچھ خطرات سے بچنے کے لئے ، مناسب طریقے سے داخلے کی شرائط میں نرمی اور اسٹاپ نقصان کی پوزیشن کو ایڈجسٹ کرنا ممکن ہے۔
اس حکمت عملی کو مندرجہ ذیل پہلوؤں سے بہتر بنایا جاسکتا ہے:
یہ حکمت عملی مجموعی طور پر ایک سادہ عملی رجحان کی پیروی کرنے والی حکمت عملی ہے۔ یہ حرکت پذیری اوسط کا استعمال کرتے ہوئے رجحان کی سمت کا تعین کرتی ہے ، اوور سیل پوائنٹس میں مداخلت کرتی ہے ، اور معقول اسٹاپ نقصان کی روک تھام کو ترتیب دیتی ہے ، جس سے خطرے کو مؤثر طریقے سے کنٹرول کیا جاسکتا ہے۔ کچھ اصلاحات اور امتزاج کے ذریعہ ، اس حکمت عملی کی استحکام اور منافع بخش صلاحیت کو مزید بڑھانے کے لئے مارکیٹ کے حالات کے مطابق ڈھال لیا جاسکتا ہے۔
/*backtest
start: 2024-01-26 00:00:00
end: 2024-02-25 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Estrategia MA - mejor", overlay=true)
// Parámetros de la estrategia
initialCapital = 1000 // Inversión inicial
riskPerTrade = 0.02 // Riesgo por operación (2% del capital por operación)
lengthMA = 14 // Período de la media móvil
pipValue = 20 / 10 // Valor de un pip (30 euros / 10 pips)
// Apalancamiento
leverage = 10
// Cálculo de la media móvil en el marco temporal de 30 minutos
ma = request.security(syminfo.tickerid, "30", ta.sma(close, lengthMA))
// Condiciones de Entrada en Sobreventa
entryCondition = close < ma * 0.99 // Ejemplo: 1% por debajo de la MA
// Lógica de entrada y salida
if entryCondition
riskAmount = initialCapital * riskPerTrade // Cantidad de euros a arriesgar por operación
size = 1 // Tamaño de la posición con apalancamiento
strategy.entry("Long", strategy.long, qty=size)
stopLossPrice = close - (10 * pipValue / size)
takeProfitPrice = close + (60 * pipValue / size)
strategy.exit("Exit Long", "Long", stop=stopLossPrice, limit=takeProfitPrice)
// Gráficos
plot(ma, color=color.blue, title="Media Móvil")
plotshape(series=entryCondition, title="Entrada en Sobreventa", location=location.belowbar, color=color.green, style=shape.labelup, text="↑ Compra")