نقطة وصول MCP مستضافة ومجانية على mcp.pineforge.dev — وجّه إليها أي عميل MCP، بلا تثبيت. أو شغّلها محلّياً عبر Docker على بياناتك أنت.
اترك بريدك للوصول المبكّر إلى Studio — تحسين Optuna (Q3 2026) وIDE سحابي (Q4 2026). رسالة إطلاق واحدة، وتحديث تقدّم بين الحين والآخر.
خادم MCP المستضاف والمجاني متاح الآن (100 اختبار تاريخي أسبوعياً). و Docker المحلّي مجاني أيضاً للتداول الشخصي. Studio يُطلَق في Q4 2026.
بلا تثبيت، بلا مفتاح، بلا تسجيل. خادم MCP المستضاف والمجاني على mcp.pineforge.dev يعمل عبر Streamable HTTP — اتّصل مرّة واحدة وابدأ الاختبار التاريخي. 100 اختبار تاريخي أسبوعياً لكل IP، مع بيانات العملات الرقمية لآخر 13 شهراً.
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
//@version=6 strategy("EMA Cross", overlay=true, initial_capital=10000) length = input.int(14, "Length") sig = ta.ema(close, length) if ta.crossover(sig, sig[1]) strategy.entry("long", strategy.long) if ta.crossunder(sig, sig[1]) strategy.close("long")
class GeneratedStrategy : public BacktestEngine { ta::EMA _ta_ema_1{14}; Series<double> _s_sig{500}; void on_bar(const Bar& bar) override { int length = get_input_int("Length", 14); double sig = _ta_ema_1.compute(bar.close); _s_sig.push(sig); if (sig > _s_sig[1] && _s_sig[1] <= _s_sig[2]) strategy_entry("long", true); if (sig < _s_sig[1] && _s_sig[1] >= _s_sig[2]) strategy_close("long"); } };
تبني سوقاً للاستراتيجيات؟ اطّلع على عرض البائعين →
تدير غرفة تداول أو صندوقاً صغيراً؟ اطّلع على العرض المؤسسي →
خادم MCP مستضاف ومجاني على mcp.pineforge.dev — Streamable HTTP، بلا تثبيت، بلا مفتاح، 100 اختبار تاريخي أسبوعياً. أو شغّل حاوية Docker متكاملة لبياناتك أنت. تحدّث إلى استراتيجيتك بلغة طبيعية من Claude أو Cursor أو أي عميل MCP.
claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp
docker run --rm -i -v "$PWD:/work" ghcr.io/pineforge-4pass/pineforge-codegen-mcp:latest
خمسة محاور تهمّ الـ quant الذي يريد شحن استراتيجية كمنتج. PineForge مبني حول الخمسة جميعاً.
محاور مختارة لاختبار أطروحة PineForge. الدرجات من وثائق عامّة وbenchmarks. المنهجيّة →
| Engine | السرعة الأصلية | خصوصية المصدر | التحكّم بالتراخيص | تدقيق OSS | حرّية البيانات |
|---|---|---|---|---|---|
| PineForge | 5/5 | 4/5 | 5/5 | 3/5 | 5/5 |
| TradingView | 2/5 | 2/5 | 1/5 | 0/5 | 2/5 |
| MQL5 Market | 4/5 | 5/5 | 3/5 | 0/5 | 3/5 |
| QuantConnect | 3/5 | 1/5 | 1/5 | 3/5 | 4/5 |
| Backtrader | 1/5 | 0/5 | 0/5 | 5/5 | 5/5 |
def objective(report): return 0.6 * report.sharpe - 0.3 * report.max_dd + 0.1 * report.profit_factor
أوّليّات الرسم والتنبيهات ودلالات الـ tick الحيّ خارج النطاق بالتصميم — PineForge يعمل بدون اتصال. كل ما يحدّد صفقة موجود.
التغطية الكاملة دالةً بدالة| ta.* — 59 دالة + 8 سلاسل + معاون pivot (67 صنف) | 68/68 | 100% |
| math.* — حتمي + متدحرج | أساسي | مدعوم |
| str.* — تنسيق · split · regex · tostring | أساسي | مدعوم |
| strategy.* — أوامر · accessors · بوابات مخاطرة | كامل | 100% |
| array⟨T⟩ · map⟨K,V⟩ · UDT | عبر codegen | مدعوم |
| matrix⟨T⟩ — مدعومة بـ Eigen | +50 عملية | مدعوم |
| request.security — نسبة · تقويم · إطار زمني أدنى | أساسي | مدعوم |
| الرسم والتنبيهات | — | خارج النطاق |
كل إصدار يُتحقَّق منه صفقةً بصفقة مقابل صادرات TradingView من نوع CSV — 246 استراتيجية مرجعية، والمجموعة الكاملة مفتوحة المصدر. 245 صارمة، وشذوذ واحد موثَّق من جانب TV، وصفر علل في المحرّك.
06-liquidity-sweep, 07-scalping-strategy, 49-partial-exit-qty-percent. اطّلع على التحليل التفصيلي لكل استراتيجية →feed_bar() للبثّ. تقييم متانة عبر نوافذ متعدّدة.هل هذا قانوني؟ كيف يقارَن مع PyneCore؟ ماذا لو أُغلق PineForge؟ ثماني إجابات قصيرة.
رسالة إطلاق واحدة. تحديث تقدّم بين الحين والآخر. بلا ماراثون عروض ترويجية.