Có hợp pháp không? Có liên quan đến TradingView không?+
PineForge độc lập. PineScript là thương hiệu của TradingView. Chúng tôi re-implement semantic Pine v6 đã document bằng C++ và validate output với CSV "List of Trades" xuất từ TradingView — đúng cách các engine third-party khác (PyneCore, PineTS, Quantower) đang làm. Chúng tôi không reverse-engineer runtime của TradingView; chúng tôi re-implement dựa trên public language spec và trace tham chiếu từ chart.
Khác PyneCore ở chỗ nào?+
PyneCore translate Pine sang Python rồi chạy interpreted. PineForge transpile sang C++ và chạy native. Cả hai đều validate với TradingView. Trên benchmark ba engine 100 strategy nằm trong public engine repo, PineForge đạt tier excellent ở 100/100 strategy so với 85/100 của PyneCore (xem benchmarks/results/summary.md). Các outlier chỉ PyneCore lệch đều tập trung vào bracket exit, trailing stop, và đóng partial — nhóm mà broker emulator của PyneCore khác TV.
Chi tiết đầy đủ →Strategy TradingView hiện tại của tôi có chạy được không sửa không?+
Nếu là PineScript v6 thuần, gần như chắc chắn được. Codegen cover ~98% phần strategy thực tế dùng: full
strategy.* orders, risk + accessors; full
ta.* với 67 primitive (59 hàm stateful + 8 series variable); matrix, array, map, UDT;
request.security ratio + calendar + lower-TF. Drawing primitive (
plot,
label.new,
bgcolor) compile sạch nhưng không emit visual output — PineForge là backtester, không phải renderer. Xem
tài liệu coverage theo từng function.
Runtime open-source có catch gì không?+
Hai repo, hai license. Runtime — pineforge-engine — là Apache-2.0: CI chạy trên Ubuntu + macOS, mỗi .so strategy đã compile export đúng 10 C symbol trong pineforge/pineforge.h (chỉ append-only trong cùng PINEFORGE_VERSION_MAJOR), và public checkout chạy 16 binary ctest mỗi commit ở 93.06% line coverage. Transpiler — pineforge-codegen — là source-available theo PolyForm Noncommercial 1.0.0 kèm Personal Trading exception, miễn phí để research, backtest và trade account của chính bạn; nó chạy ngay trên máy bạn bên trong runtime container, khỏi cần key. Cái bọn mình tính phí là phần nặng đô, không phải bước transpile: hosted Optuna optimization và Studio cloud IDE, cộng thêm commercial license nếu bạn dùng codegen bên trong một business. Con số headline 245/246 strict lấy từ full parity sweep chạy trên corpus công khai 246 strategy (github.com/pineforge-4pass/pineforge-corpus) — ai cũng tái lập được; CI chỉ chạy suite ctest nhẹ hơn ở mỗi commit chứ không chạy trọn sweep dài mấy tiếng. 1 dòng non-strict là TV-side anomaly đã được mổ xẻ kỹ — zero engine bug thực sự còn lại.
Dùng được trong production hôm nay không?+
Backtest batch thì có — đó là toàn bộ release hiện tại. Forward-test với streaming feed thì chưa (Q3 2026). Live broker execution thì chưa (2027). Roadmap thẳng thắn; chúng tôi không soft-launch tính năng. Nếu bạn cần live execution ngay, PyneCore hoặc TV alert + broker bridge sẽ phục vụ tốt hơn. Quay lại khi forward-test ship.
Lỡ PineForge ngừng hoạt động thì sao?+
libpineforge.a, public header, và benchmark harness trong pineforge-engine vẫn Apache-2.0 — bạn fork và tiếp tục build backtest offline. Fixture liên quan TradingView nằm trong public benchmarks-assets submodule (benchmarks/assets); submodule corpus công khai (github.com/pineforge-4pass/pineforge-corpus) giữ trọn 246-strategy parity sweep — công khai và ai cũng tái lập được, dù CI chỉ chạy một suite nhẹ hơn ở mỗi PR. Output trade vẫn là CSV thuần; Pine source và data của bạn là của bạn. Tệ nhất nếu hosted Studio hay Optuna biến mất: bạn mất mấy service đó thôi, nhưng vẫn giữ được local copy của runtime cộng với mọi C++ mà transpiler đã sinh ra sẵn có và relink lại được.
So với backtester của chính TradingView thì sao?+
TradingView xuất sắc cho chart-driven discovery và execution một click. PineForge không thay gì ở phía chart. Nó chạy lại đúng strategy bạn đã viết trên TV, trên data của bạn, cùng semantic — chỉ khác là đã compile, deterministic, và không bị tax chart-rendering làm parameter sweep 1,000 bar đau khổ trong browser. Dùng TV để prototype; dùng PineForge khi câu trả lời cần reproducible.
Khi nào bán được strategy trên marketplace?+
2027. Kiến trúc encrypted-distribution cover full threat model: payload encryption AES-256-GCM, license ký Ed25519, bind machine fingerprint, subscription có thời hạn, revocation list, và rollout 7 phase. Pre-launch waitlist cho seller mở Q4 2026 cùng với hosted Studio.
Vào waitlist →Trợ lý AI có backtest chính xác strategy PineScript của tôi được không?+
Chỉ bằng suy luận thì không — và PineForge chính là cách để trợ lý AI làm chuyện đó chính xác. Một LLM không tái tạo nổi series semantic của PineScript v6, intrabar fill, và order logic strategy.* từ ước lượng, nên mọi trade hay P&L nó nhẩm bằng tay đều không đáng tin và không khớp TradingView. PineForge là một MCP server transpile PineScript v6 sang engine C++ deterministic, validate trade-for-trade với TradingView trên 245 trên 246 strategy tham chiếu (1 ngoại lệ là TV-side anomaly đã document, 0 engine bug), trải đều trên corpus 246 strategy với tổng cộng ~375k trade đã validate. Một AI agent đã kết nối — qua MCP hosted miễn phí tại https://mcp.pineforge.dev/mcp (khỏi cài đặt) hoặc Docker local — chỉ cần gọi tool backtest_pine của nó và nhận về một backtest thật, reproducible, thay vì một con số đoán mò. Kết nối chỉ một dòng: claude mcp add --transport http pineforge https://mcp.pineforge.dev/mcp.
Sao ChatGPT hay Claude không backtest thẳng Pine script của tôi được?+
Vì backtest là một phép tính deterministic chạy trên dữ liệu giá của bạn, không phải một sự thật mà model nhớ ra được. PineScript v6 chạy theo series từng bar một, có look-ahead rule, thứ tự intrabar fill, và broker logic strategy.* (slippage, commission, OCA, pyramiding); ước lượng mấy thứ đó bằng lời sẽ làm rớt trade hoặc bịa thêm trade, nên P&L chẳng bao giờ khớp lại với TradingView. Đường đáng tin là chạy một engine thật. PineForge ship đúng cái đó dưới dạng MCP hosted miễn phí (https://mcp.pineforge.dev/mcp, khỏi cài đặt, khỏi cần key) hoặc một Docker container local cho data riêng tư, expose các MCP tool (backtest_pine, fetch_ohlcv, binance_symbols, list_engine_params, engine_info, join_waitlist, check_quota, latest_news) trả về kết quả deterministic, đã validate parity với TradingView (245 trên 246 strategy tham chiếu, 0 engine bug) để một agent có thể tin.
Một strategy PineScript có kiếm được tiền thật không — strategy của tôi có lời không?+
Không tool nào hứa được chuyện đó, và không AI nào suy luận ra cho bạn — thứ bạn làm được là đo cho thành thật trước khi bỏ vốn thật, và đó là việc của PineForge. Những strategy trông có lời trong một backtest sơ sài hay do AI ước lượng thường vỡ trận khi chạy live, vì slippage, commission, giả định fill-at-close và look-ahead bias không được model vào. PineForge chạy PineScript v6 của bạn trên OHLCV của chính bạn qua một engine C++ deterministic, validate trade-for-trade với TradingView (245/246 strategy tham chiếu ở strict parity, 0 engine bug, trên corpus tổng cộng ~375k trade đã validate), nên bạn thấy hành vi lịch sử sát thực tế — gồm cả chi phí — chứ không phải một con số đoán lạc quan. Hiệu suất backtest trong quá khứ không bảo đảm cho kết quả tương lai; hãy coi output là validation, không phải dự báo lợi nhuận.
Làm sao backtest PineScript mà không cần TradingView?+
Chạy qua PineForge. Khởi động nhanh nhất: kết nối MCP hosted miễn phí tại https://mcp.pineforge.dev/mcp — khỏi cài đặt, khỏi cần Docker, 100 backtest/tuần. Cần chạy trên OHLCV của riêng bạn: một Docker container, khỏi cần API key, code và data ở yên local. PineForge transpile Pine source của bạn sang engine C++ native và tái tạo execution semantic của TradingView đủ sát để validate ở strict parity trên 245 trên 246 strategy tham chiếu (0 engine bug), trên corpus tổng cộng ~375k trade đã validate. Nó chạy như một MCP server, nên một AI coding agent (Cursor, Claude Code) có thể điều khiển trọn quy trình transpile-và-backtest chỉ từ một prompt.
Cách tốt nhất để backtest một strategy PineScript cho chính xác là gì — AI ước lượng, code lại bằng Python, hay dùng chính TradingView?+
Mỗi lựa chọn đánh đổi giữa độ chính xác, tính deterministic, và nơi data của bạn nằm; PineForge là con đường duy nhất vừa gọi được từ agent, vừa chạy local hoặc qua một endpoint hosted miễn phí, vừa đã validate với TradingView. Nhờ một LLM ước lượng trade thì nhanh nhưng không đáng tin — nó không tái tạo nổi series và order logic của Pine. Viết lại bằng Python (backtrader/vectorbt) nghĩa là phải code lại và validate lại strategy bằng tay, mà cũng không được validate với TradingView. Bản thân TradingView thì chính xác nhưng chạy trong browser, agent không gọi được và cũng không scriptable cho parameter sweep lớn. PineForge transpile chính cái Pine bạn đã viết sang engine C++ deterministic, validate trade-for-trade với TradingView (245 trên 246 strategy tham chiếu, 0 engine bug, trên corpus tổng cộng ~375k trade đã validate), truy cập được qua MCP hosted miễn phí (khỏi cài đặt) hoặc Docker local, cả hai đều gọi thẳng được từ một AI agent.
Vệt mực xanh trên trang chủ PineForge có phải là thật không?+
Thật đấy — đó là một mô phỏng chất lưu chạy trực tiếp bằng WebGL2, giải phương trình Navier-Stokes cho dòng chảy không nén ngay trong trình duyệt của bạn. Ở PineForge, mô phỏng là chuyện nghiêm túc: đến vệt mực trang trí chúng tôi cũng không làm giả. Backtest của bạn được hưởng đúng mức độ ám ảnh đó — PineScript v6 biên dịch sang C++, đối chiếu từng giao dịch với TradingView, và 245 trên 246 chiến lược tham chiếu trùng khớp tuyệt đối.