منظم حکمتِ عملی کی تحقیق
یکساں شرائط میں backtest runs کا موازنہ
نتائج دیکھنے سے پہلے market، data، rules، costs، position size اور execution assumptions کو مقفل کریں تاکہ موازنہ منصفانہ ہو۔
مختصر جواب
دو runs صرف اس وقت قابلِ موازنہ ہیں جب وہ ایک ہی research question کا جواب دیں۔ symbol، provider، timeframe، تاریخ، direction، entry، exit، capital، size، commission، slippage، stop، target اور closed-candle rule ایک جیسے ہونے چاہییں۔ غیر منصوبہ بند فرق کا مطلب مختلف evidence ہے۔
اچھا experiment نتیجہ کھولنے سے پہلے طے شدہ صرف ایک variable بدلتا ہے۔ مثال کے طور پر ایک ہی BTCUSDT 1h EMA(9/21) کو RSI(14)>50 filter کے ساتھ اور بغیر، یکساں candles اور costs پر چلائیں۔ مختلف ETH strategy کو اسی ranking میں شامل نہ کریں۔
تحقیقی پس منظر
TradingView symbol، period، inputs، capital، commission، slippage، margin اور broker-emulator assumptions دکھاتا ہے کیونکہ ہر field simulated trades بدل سکتی ہے۔ TimeSeriesSplit وقت کی ترتیب محفوظ اور test سے پہلے gap رکھتا ہے۔
ہر metric مخصوص strategy، dataset اور execution configuration کا مشروط نتیجہ ہے۔ مختلف exposure یا candle count والے run کا زیادہ return بہتر rule ثابت نہیں کرتا۔ پہلے fingerprint ملائیں، پھر performance پڑھیں۔
Backtest ایپ کی مثال
LFL-001 بنائیں: BTCUSDT، 1h، جنوری تا جون 2026، EMA(9/21)، long، USD 10,000، size 2%، SL 2%، TP 4%، commission 0.10%، slippage 5 bps اور closed-candle signal۔ run محفوظ کریں۔
اسے LFL-002 کے طور پر copy کر کے صرف RSI(14)>50 شامل کریں۔ result کھولنے سے پہلے تبدیلی لکھیں۔ provider، candle count، date boundary یا engine version بدلے تو نیا comparison group بنائیں۔

نتائج کیسے پڑھیں
پہلے candle count، dates، direction، costs، sizing، exit mode اور rule fingerprint ملائیں۔ پھر trades، exposure، net result، profit factor، average R، drawdown، losing streak اور سب سے بڑی trade پر انحصار ایک ساتھ پڑھیں۔
filter drawdown کے ساتھ sample بھی کم کر سکتا ہے؛ زیادہ win rate کم expectancy چھپا سکتا ہے۔ trade-off واضح کریں اور candidate دیکھنے سے پہلے pass/fail gate لکھیں۔
عام غلطیاں
- مختلف symbol، timeframe یا period کو rank کرنا
- entry، costs اور size اکٹھے بدلنا
- مختلف capital کے percentages ملانا
- missing candles، timezone یا engine فرق نظرانداز کرنا
- صرف return سے winner چننا
- failed trials حذف کرنا
عملی چیک لسٹ
- قابلِ تردید hypothesis اور group ID لکھیں
- market، provider، timeframe اور dates lock کریں
- rules، size، costs، stop اور target lock کریں
- ایک planned variable بدلیں
- performance سے پہلے fingerprint چیک کریں
- sample، drawdown، profit factor اور R اکٹھے پڑھیں
- outliers اور failures رکھیں
- بعد کے holdout پر دہرائیں
خطرے کا نوٹ
Like-for-like موازنہ research کی ایک الجھن کم کرتا ہے، مگر strategy کو محفوظ یا قابلِ پیش گوئی نہیں بناتا۔ Backtest تعلیمی tool ہے، financial advice، broker، exchange یا execution service نہیں۔ spread، gaps، liquidity، partial fills، latency، funding اور regime change سے حقیقی loss simulation سے زیادہ ہو سکتا ہے۔
متعلقہ رہنما
نتائج دیکھنے سے پہلے market، data، rules، costs، position size اور execution assumptions کو مقفل کریں تاکہ موازنہ منصفانہ ہو۔
تحقیقی ذرائع
iOS کے لیے Backtest Trading
iPhone پر تحقیق جاری رکھیں
سیٹ اپ دوبارہ چلائیں، ہر فرضی ٹریڈ دیکھیں اور تحقیقی ثبوت محفوظ رکھیں۔
App Store سے ڈاؤن لوڈ کریں