{"id":9669,"date":"2025-09-27T20:48:13","date_gmt":"2025-09-27T20:48:13","guid":{"rendered":"https:\/\/bjftradinggroup.com\/?p=9669"},"modified":"2025-11-15T16:24:56","modified_gmt":"2025-11-15T16:24:56","slug":"filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant","status":"publish","type":"post","link":"https:\/\/bjftradinggroup.com\/vi\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/","title":{"rendered":"Filter Builder trong SharpTrader: m\u1ed9t b\u01b0\u1edbc ti\u1ebfn t\u1edbi tr\u1ee3 l\u00fd AI th\u1ebf h\u1ec7 ti\u1ebfp theo"},"content":{"rendered":"<p>T\u1eeb c\u00e1c b\u1ed9 l\u1ecdc m\u00f4-\u0111un \u0111\u1ebfn c\u00e1c chi\u1ebfn l\u01b0\u1ee3c ho\u00e0n ch\u1ec9nh \u2014 c\u00e1ch ch\u00fang t\u00f4i c\u1ea5u tr\u00fac logic ch\u1ec9 b\u00e1o cho m\u1ed9t quy tr\u00ecnh giao d\u1ecbch do AI h\u1ed7 tr\u1ee3.<\/p>\n<div class=\"container\">\n<nav class=\"toc\"><strong>M\u1ee5c l\u1ee5c:<\/strong><\/p>\n<ol>\n<li><a href=\"#intro\">Gi\u1edbi thi\u1ec7u<\/a><\/li>\n<li><a href=\"#groups\">1. Nh\u00f3m ch\u1ec9 b\u00e1o &amp; logic b\u1ed9 l\u1ecdc<\/a><\/li>\n<li><a href=\"#Mapping\">2. \u00c1nh x\u1ea1 ch\u1ec9 b\u00e1o \u2192 nh\u00f3m<\/a><\/li>\n<li><a href=\"#universal\">3. C\u00e1c b\u1ed9 l\u1ecdc d\u00f9ng chung<\/a><\/li>\n<li><a href=\"#builder\">4. C\u00e1ch l\u1eafp r\u00e1p m\u1ed9t b\u1ed9 d\u1ef1ng b\u1ed9 l\u1ecdc<\/a><\/li>\n<li><a href=\"#outro\">K\u1ebft lu\u1eadn &amp; ph\u1ea3n h\u1ed3i<\/a><\/li>\n<\/ol>\n<\/nav>\n<section id=\"intro\" class=\"card\">\n<h2>Gi\u1edbi thi\u1ec7u<\/h2>\n<p>Ng\u00e0y nay, giao d\u1ecbch \u0111ang b\u01b0\u1edbc v\u00e0o m\u1ed9t l\u00e0n s\u00f3ng ph\u00e1t tri\u1ec3n m\u1edbi: tr\u00ed tu\u1ec7 nh\u00e2n t\u1ea1o kh\u00f4ng c\u00f2n ch\u1ec9 h\u1ed7 tr\u1ee3 c\u00e1c t\u00e1c v\u1ee5 l\u1eb7p l\u1ea1i \u2014 n\u00f3 \u0111ang tr\u1edf th\u00e0nh m\u1ed9t th\u00e0nh ph\u1ea7n tham gia \u0111\u1ea7y \u0111\u1ee7 trong to\u00e0n b\u1ed9 quy tr\u00ecnh. Tr\u00ean <a href=\"https:\/\/bjftradinggroup.com\/product\/sharptrader-lite\/\">n\u1ec1n t\u1ea3ng SharpTrader<\/a>, ch\u00fang t\u00f4i \u0111ang chu\u1ea9n b\u1ecb ra m\u1eaft m\u1ed9t tr\u1ee3 l\u00fd AI ho\u1ea1t \u0111\u1ed9ng d\u1ef1a tr\u00ean c\u00e1c g\u1ee3i \u00fd\/t\u00edn hi\u1ec7u m\u00e0 trader cung c\u1ea5p.<\/p>\n<p>M\u1ee5c ti\u00eau c\u1ee7a n\u00f3 l\u00e0 \u0111\u01a1n gi\u1ea3n h\u00f3a \u0111\u00e1ng k\u1ec3 qu\u00e1 tr\u00ecnh t\u1ea1o v\u00e0 th\u1eed nghi\u1ec7m c\u00e1c \u00fd t\u01b0\u1edfng giao d\u1ecbch. \u1ede giai \u0111o\u1ea1n \u0111\u1ea7u, tr\u1ee3 l\u00fd s\u1ebd h\u1ecdc c\u00e1ch x\u00e2y d\u1ef1ng c\u00e1c b\u1ed9 l\u1ecdc \u2014 nh\u1eefng m\u00f4-\u0111un x\u00e1c \u0111\u1ecbnh khi n\u00e0o m\u1ed9t chi\u1ebfn l\u01b0\u1ee3c \u0111\u01b0\u1ee3c ph\u00e9p ho\u1ea1t \u0111\u1ed9ng v\u00e0 khi n\u00e0o n\u00ean \u0111\u1ee9ng ngo\u00e0i th\u1ecb tr\u01b0\u1eddng. Sau \u0111\u00f3, c\u00e1c kh\u1ea3 n\u0103ng s\u1ebd \u0111\u01b0\u1ee3c m\u1edf r\u1ed9ng: ch\u00fang t\u00f4i d\u1ef1 \u0111\u1ecbnh \u0111\u1ec3 tr\u1ee3 l\u00fd c\u00f3 th\u1ec3 t\u1ea1o ra c\u00e1c chi\u1ebfn l\u01b0\u1ee3c giao d\u1ecbch ho\u00e0n ch\u1ec9nh, t\u1eeb \u00fd t\u01b0\u1edfng \u0111\u1ebfn tri\u1ec3n khai.<\/p>\n<p>V\u00ec sao l\u1ea1i t\u1eadp trung v\u00e0o b\u1ed9 l\u1ecdc tr\u01b0\u1edbc? B\u1ed9 l\u1ecdc l\u00e0 n\u1ec1n t\u1ea3ng c\u1ee7a m\u1ecdi h\u1ec7 th\u1ed1ng. Ngay c\u1ea3 \u0111i\u1ec3m v\u00e0o l\u1ec7nh t\u1ed1t nh\u1ea5t c\u0169ng c\u00f3 th\u1ec3 d\u1eabn \u0111\u1ebfn thua l\u1ed7 n\u1ebfu \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng m\u00e0 kh\u00f4ng t\u00ednh \u0111\u1ebfn b\u1ed1i c\u1ea3nh th\u1ecb tr\u01b0\u1eddng. B\u1ed9 l\u1ecdc gi\u00fap c\u0103n ch\u1ec9nh chi\u1ebfn l\u01b0\u1ee3c v\u1edbi giai \u0111o\u1ea1n th\u1ecb tr\u01b0\u1eddng, \u0111\u1ed9 m\u1ea1nh xu h\u01b0\u1edbng, m\u1ee9c \u0111\u1ed9 bi\u1ebfn \u0111\u1ed9ng v\u00e0 c\u00e1c y\u1ebfu t\u1ed1 kh\u00e1c. Ch\u00fang bi\u1ebfn d\u00f2ng t\u00edn hi\u1ec7u th\u00f4 th\u00e0nh giao d\u1ecbch c\u00f3 logic v\u00e0 b\u1ec1n v\u1eefng.<\/p>\n<p>Trong b\u00e0i vi\u1ebft n\u00e0y, ch\u00fang ta s\u1ebd: xem x\u00e9t c\u00e1ch ph\u00e2n lo\u1ea1i b\u1ed9 l\u1ecdc theo nh\u00f3m, m\u00f4 t\u1ea3 nh\u1eefng ch\u1ec9 b\u00e1o n\u00e0o c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng, \u0111\u01b0a ra v\u00ed d\u1ee5 v\u1ec1 c\u00e1c quy t\u1eafc d\u00f9ng chung, v\u00e0 gi\u1ea3i th\u00edch c\u00e1ch l\u1eafp r\u00e1p m\u1ed9t \u201cb\u1ed9 d\u1ef1ng b\u1ed9 l\u1ecdc\u201d d\u1ea1ng m\u00f4-\u0111un. Cu\u1ed1i c\u00f9ng, ch\u00fang t\u00f4i s\u1ebd m\u1eddi b\u1ea1n chia s\u1ebb \u00fd ki\u1ebfn v\u1ec1 vi\u1ec7c \u01b0u ti\u00ean ph\u00e1t tri\u1ec3n tr\u1ee3 l\u00fd AI n\u00e0y.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-9671\" src=\"https:\/\/bjftradinggroup.com\/wp-content\/uploads\/2025\/09\/sharptrader-filters.png\" alt=\"\" width=\"809\" height=\"491\" srcset=\"https:\/\/bjftradinggroup.com\/wp-content\/uploads\/2025\/09\/sharptrader-filters.png 809w, https:\/\/bjftradinggroup.com\/wp-content\/uploads\/2025\/09\/sharptrader-filters-300x182.png 300w, https:\/\/bjftradinggroup.com\/wp-content\/uploads\/2025\/09\/sharptrader-filters-768x466.png 768w, https:\/\/bjftradinggroup.com\/wp-content\/uploads\/2025\/09\/sharptrader-filters-680x413.png 680w\" sizes=\"auto, (max-width: 809px) 100vw, 809px\" \/><\/p>\n<\/section>\n<section id=\"groups\" class=\"card\">\n<h2>1. Nh\u00f3m ch\u1ec9 b\u00e1o &amp; logic b\u1ed9 l\u1ecdc<\/h2>\n<h3>Nh\u00f3m A \u2014 Giao c\u1eaft Gi\u00e1 \u2194 Ch\u1ec9 b\u00e1o<\/h3>\n<p><em>\u00dd ngh\u0129a:<\/em> Khi gi\u00e1 c\u1eaft qua m\u1ed9t \u0111\u01b0\u1eddng tham chi\u1ebfu, ch\u00fang ta x\u00e1c \u0111\u1ecbnh h\u01b0\u1edbng giao d\u1ecbch \u0111\u01b0\u1ee3c ph\u00e9p. N\u1ebfu gi\u00e1 \u1edf ph\u00eda tr\u00ean \u2014 ch\u1ec9 cho ph\u00e9p l\u1ec7nh mua; n\u1ebfu \u1edf ph\u00eda d\u01b0\u1edbi \u2014 ch\u1ec9 cho ph\u00e9p l\u1ec7nh b\u00e1n.<\/p>\n<p><em>C\u00f4ng c\u1ee5:<\/em> \u0110\u01b0\u1eddng trung b\u00ecnh \u0111\u1ed9ng; \u0111\u01b0\u1eddng gi\u1eefa c\u1ee7a k\u00eanh\/ph\u1ea1m vi; m\u00e2y ho\u1eb7c c\u00e1c \u0111\u01b0\u1eddng xu h\u01b0\u1edbng ch\u00ednh; Parabolic SAR (c\u00e1c \u0111i\u1ec3m \u0111\u1ea3o chi\u1ec1u).<\/p>\n<p><em>Quy t\u1eafc:<\/em> Gi\u00e1 c\u1eaft \u0111\u01b0\u1eddng theo h\u01b0\u1edbng \u0111i l\u00ean \u2192 <code>AllowBuyOnly<\/code> trong N n\u1ebfn. Gi\u00e1 \u1edf tr\u00ean \u0111\u01b0\u1eddng gi\u1eefa k\u00eanh \u2192 <code>AllowBuyOnly<\/code>; \u1edf d\u01b0\u1edbi \u2192 <code>AllowSellOnly<\/code>. SAR chuy\u1ec3n t\u1eeb d\u01b0\u1edbi l\u00ean tr\u00ean \u2192 <code>AllowSellOnly<\/code>.<\/p>\n<h3>Nh\u00f3m B \u2014 Giao c\u1eaft Ch\u1ec9 b\u00e1o \u2194 \u0110\u01b0\u1eddng t\u00edn hi\u1ec7u<\/h3>\n<p><em>\u00dd ngh\u0129a:<\/em> \u0110\u01b0\u1eddng ch\u00ednh c\u1ee7a ch\u1ec9 b\u00e1o c\u1eaft \u0111\u01b0\u1eddng t\u00edn hi\u1ec7u\/ph\u1ee5 c\u1ee7a n\u00f3.<\/p>\n<p><em>C\u00f4ng c\u1ee5:<\/em> C\u00e1c ch\u1ec9 b\u00e1o ki\u1ec3u MACD; Stochastic (%K so v\u1edbi %D); c\u00e1c ch\u1ec9 s\u1ed1 s\u1ee9c m\u1ea1nh th\u1ecb tr\u01b0\u1eddng c\u00f3 hai \u0111\u01b0\u1eddng; c\u00e1c giao c\u1eaft Alligator.<\/p>\n<p><em>Quy t\u1eafc:<\/em> \u0110\u01b0\u1eddng ch\u00ednh n\u1eb1m tr\u00ean \u0111\u01b0\u1eddng t\u00edn hi\u1ec7u \u2192 <code>AllowBuyOnly<\/code>. \u0110\u01b0\u1eddng ch\u00ednh n\u1eb1m d\u01b0\u1edbi t\u00edn hi\u1ec7u \u2192 <code>AllowSellOnly<\/code>. %K c\u1eaft %D \u0111i l\u00ean trong v\u00f9ng qu\u00e1 b\u00e1n \u2192 c\u1ee7ng c\u1ed1 <code>AllowBuyOnly<\/code>.<\/p>\n<h3>Nh\u00f3m C \u2014 M\u1ee9c\/V\u00f9ng c\u1ee7a c\u00e1c dao \u0111\u1ed9ng (oscillator)<\/h3>\n<p><em>\u00dd ngh\u0129a:<\/em> C\u00e1c dao \u0111\u1ed9ng d\u00f9ng \u0111\u1ec3 nh\u1eadn di\u1ec7n v\u00f9ng qu\u00e1 mua\/qu\u00e1 b\u00e1n.<\/p>\n<p><em>C\u00f4ng c\u1ee5:<\/em> RSI, Stochastic, CCI, DeMarker, Williams %R, Momentum (100), c\u00e1c bi\u1ec3u \u0111\u1ed3 histogram v\u1edbi \u0111\u01b0\u1eddng kh\u00f4ng.<\/p>\n<p><em>Quy t\u1eafc:<\/em> RSI &lt; 30 \u2192 <code>AllowBuyOnly<\/code>. RSI &gt; 70 \u2192 <code>AllowSellOnly<\/code>. CCI &gt; +100 \u2192 <code>AllowBuyOnly<\/code>. Momentum &gt; 100 \u2192 <code>AllowBuyOnly<\/code>.<\/p>\n<h3>Nh\u00f3m D \u2014 Xu h\u01b0\u1edbng &amp; \u0110\u1ed9 m\u1ea1nh<\/h3>\n<p><em>\u00dd ngh\u0129a:<\/em> L\u1ecdc c\u00e1c l\u1ec7nh theo h\u01b0\u1edbng v\u00e0 \u0111\u1ed9 m\u1ea1nh c\u1ee7a xu h\u01b0\u1edbng.<\/p>\n<p><em>C\u00f4ng c\u1ee5:<\/em> ADX v\u1edbi +DI\/\u2212DI; \u0111\u1ed9 d\u1ed1c c\u1ee7a \u0111\u01b0\u1eddng MA; v\u1ecb tr\u00ed gi\u00e1 so v\u1edbi m\u00e2y\/v\u00f9ng.<\/p>\n<p><em>Quy t\u1eafc:<\/em> ADX &gt; 20 v\u00e0 +DI &gt; \u2212DI \u2192 ch\u1ec9 mua. ADX &gt; 20 v\u00e0 \u2212DI &gt; +DI \u2192 ch\u1ec9 b\u00e1n. \u0110\u01b0\u1eddng xu h\u01b0\u1edbng d\u00e0i h\u1ea1n d\u1ed1c l\u00ean v\u00e0 gi\u00e1 n\u1eb1m ph\u00eda tr\u00ean \u2192 ch\u1ec9 mua.<\/p>\n<h3>Nh\u00f3m E \u2014 Ch\u1ebf \u0111\u1ed9 bi\u1ebfn \u0111\u1ed9ng<\/h3>\n<p><em>\u00dd ngh\u0129a:<\/em> Chi\u1ebfn l\u01b0\u1ee3c ch\u1ec9 ho\u1ea1t \u0111\u1ed9ng khi bi\u1ebfn \u0111\u1ed9ng \u0111\u1ee7 l\u1edbn.<\/p>\n<p><em>C\u00f4ng c\u1ee5:<\/em> ATR, \u0111\u1ed9 l\u1ec7ch chu\u1ea9n, \u0111\u1ed9 r\u1ed9ng k\u00eanh.<\/p>\n<p><em>Quy t\u1eafc:<\/em> ATR(14) cao h\u01a1n ng\u01b0\u1ee1ng \u2192 <code>EnableTrading<\/code>; th\u1ea5p h\u01a1n \u2192 <code>DisableTrading<\/code>. StdDev t\u0103ng trong v\u00e0i n\u1ebfn li\u00ean ti\u1ebfp \u2192 ch\u1ebf \u0111\u1ed9 breakout.<\/p>\n<h3>Nh\u00f3m F \u2014 V\u1ecb tr\u00ed trong d\u1ea3i\/k\u00eanh<\/h3>\n<p><em>\u00dd ngh\u0129a:<\/em> L\u1ecdc theo v\u1ecb tr\u00ed gi\u00e1 b\u00ean trong m\u1ed9t ph\u1ea1m vi.<\/p>\n<p><em>C\u00f4ng c\u1ee5:<\/em> C\u00e1c d\u1ea3i k\u00eanh; v\u00f9ng cao\/th\u1ea5p; k\u00eanh Donchian.<\/p>\n<p><em>Quy t\u1eafc:<\/em> M\u1ed9t ph\u1ea7n ba ph\u00eda tr\u00ean \u2192 <code>AllowSellOnly<\/code>. M\u1ed9t ph\u1ea7n ba ph\u00eda d\u01b0\u1edbi \u2192 <code>AllowBuyOnly<\/code>. Ph\u00e1 v\u1ee1 bi\u00ean tr\u00ean (k\u00e8m retest) \u2192 <code>AllowBuyOnly<\/code>.<\/p>\n<h3>Nh\u00f3m G \u2014 C\u1ea5u tr\u00fac\/Breakout<\/h3>\n<p><em>\u00dd ngh\u0129a:<\/em> L\u1ecdc theo c\u00e1c c\u00fa ph\u00e1 v\u1ee1 m\u1ee9c gi\u00e1 v\u00e0 c\u1ea5u tr\u00fac th\u1ecb tr\u01b0\u1eddng.<\/p>\n<p><em>C\u00f4ng c\u1ee5:<\/em> Fractal; v\u00f9ng cao\/th\u1ea5p; c\u00e1c c\u00fa ph\u00e1 v\u1ee1 histogram \u1edf \u0111\u01b0\u1eddng kh\u00f4ng.<\/p>\n<p><em>Quy t\u1eafc:<\/em> Ph\u00e1 v\u1ee1 \u0111\u1ec9nh c\u1ee5c b\u1ed9 g\u1ea7n nh\u1ea5t \u2192 <code>AllowBuyOnly<\/code>. Ph\u00e1 v\u1ee1 \u0111\u00e1y c\u1ee5c b\u1ed9 \u2192 <code>AllowSellOnly<\/code>.<\/p>\n<h3>Nh\u00f3m H \u2014 Kh\u1ed1i l\u01b0\u1ee3ng\/S\u1ef1 tham gia<\/h3>\n<p><em>\u00dd ngh\u0129a:<\/em> Ch\u1ec9 cho ph\u00e9p giao d\u1ecbch khi kh\u1ed1i l\u01b0\u1ee3ng x\u00e1c nh\u1eadn cho chuy\u1ec3n \u0111\u1ed9ng gi\u00e1.<\/p>\n<p><em>C\u00f4ng c\u1ee5:<\/em> OBV; Accumulation\/Distribution; MFI.<\/p>\n<p><em>Quy t\u1eafc:<\/em> OBV t\u1ea1o \u0111\u1ec9nh m\u1edbi \u2192 <code>AllowBuyOnly<\/code>. T\u1ea1o \u0111\u00e1y m\u1edbi \u2192 <code>AllowSellOnly<\/code>. MFI &gt; 80 \u2192 ch\u1ec9 b\u00e1n; MFI &lt; 20 \u2192 ch\u1ec9 mua.<\/p>\n<h3>Nh\u00f3m I \u2014 B\u1ed9 c\u00f4ng c\u1ee5 Bill Williams<\/h3>\n<p><em>\u00dd ngh\u0129a:<\/em> S\u1eed d\u1ee5ng b\u1ed9 c\u00f4ng c\u1ee5 c\u1ee7a Bill Williams.<\/p>\n<p><em>C\u00f4ng c\u1ee5:<\/em> Alligator; Fractal; AO\/AC.<\/p>\n<p><em>Quy t\u1eafc:<\/em> Alligator \u201cm\u1edf mi\u1ec7ng\u201d \u2192 b\u1ed9 l\u1ecdc xu h\u01b0\u1edbng ho\u1ea1t \u0111\u1ed9ng. AO &gt; 0 v\u00e0 \u0111ang t\u0103ng \u2192 <code>AllowBuyOnly<\/code>.<\/p>\n<\/section>\n<section id=\"Mapping\" class=\"card\">\n<h2>2. \u00c1nh x\u1ea1 ch\u1ec9 b\u00e1o \u2192 nh\u00f3m<\/h2>\n<div class=\"legend\">\n<div class=\"legend-item\">Nh\u00f3m A \u2013 Giao c\u1eaft Gi\u00e1 \u2194 Ch\u1ec9 b\u00e1o<\/div>\n<div class=\"legend-item\">Nh\u00f3m B \u2013 Giao c\u1eaft Ch\u1ec9 b\u00e1o \u2194 \u0110\u01b0\u1eddng t\u00edn hi\u1ec7u<\/div>\n<div class=\"legend-item\">Nh\u00f3m C \u2013 M\u1ee9c\/V\u00f9ng dao \u0111\u1ed9ng<\/div>\n<div class=\"legend-item\">Nh\u00f3m D \u2013 Xu h\u01b0\u1edbng &amp; \u0110\u1ed9 m\u1ea1nh<\/div>\n<div class=\"legend-item\">Nh\u00f3m E \u2013 Ch\u1ebf \u0111\u1ed9 bi\u1ebfn \u0111\u1ed9ng<\/div>\n<div class=\"legend-item\">Nh\u00f3m F \u2013 V\u1ecb tr\u00ed d\u1ea3i\/k\u00eanh<\/div>\n<div class=\"legend-item\">Nh\u00f3m G \u2013 C\u1ea5u tr\u00fac\/Breakout<\/div>\n<div class=\"legend-item\">Nh\u00f3m H \u2013 Kh\u1ed1i l\u01b0\u1ee3ng\/S\u1ef1 tham gia<\/div>\n<div class=\"legend-item\">Nh\u00f3m I \u2013 B\u1ed9 c\u00f4ng c\u1ee5 Bill Williams<\/div>\n<div><\/div>\n<\/div>\n<table class=\"table table-bordered table-striped\" aria-label=\"Indicator to Group Mapping\">\n<thead>\n<tr>\n<th>Ch\u1ec9 b\u00e1o<\/th>\n<th>Nh\u00f3m ch\u00ednh<\/th>\n<th>Thay th\u1ebf<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"group-A\">\n<td>Moving Average<\/td>\n<td>A, D<\/td>\n<td>F (t\u01b0\u01a1ng \u0111\u1ed1i so v\u1edbi \u0111\u01b0\u1eddng d\u00e0i h\u1ea1n)<\/td>\n<\/tr>\n<tr class=\"group-A\">\n<td>Channel Bands<\/td>\n<td>A, F<\/td>\n<td>E (\u0111\u1ed9 r\u1ed9ng)<\/td>\n<\/tr>\n<tr class=\"group-A\">\n<td>Cloud Indicators<\/td>\n<td>A, D<\/td>\n<td>F (v\u1ecb tr\u00ed b\u00ean trong m\u00e2y)<\/td>\n<\/tr>\n<tr class=\"group-A\">\n<td>Parabolic SAR<\/td>\n<td>A<\/td>\n<td>D (x\u00e1c nh\u1eadn xu h\u01b0\u1edbng)<\/td>\n<\/tr>\n<tr class=\"group-B\">\n<td>Indicator w\/ signal<\/td>\n<td>B<\/td>\n<td>C (\u0111\u01b0\u1eddng kh\u00f4ng)<\/td>\n<\/tr>\n<tr class=\"group-B\">\n<td>Stochastic<\/td>\n<td>B, C<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr class=\"group-C\">\n<td>RSI<\/td>\n<td>C<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr class=\"group-C\">\n<td>CCI<\/td>\n<td>C<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr class=\"group-C\">\n<td>DeMarker<\/td>\n<td>C<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr class=\"group-C\">\n<td>Williams %R<\/td>\n<td>C<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr class=\"group-C\">\n<td>Momentum<\/td>\n<td>C<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr class=\"group-B\">\n<td>Market Strength Index<\/td>\n<td>B<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr class=\"group-D\">\n<td>ADX<\/td>\n<td>D<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr class=\"group-E\">\n<td>StdDev<\/td>\n<td>E<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr class=\"group-E\">\n<td>ATR<\/td>\n<td>E<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr class=\"group-G\">\n<td>Fractals<\/td>\n<td>G<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr class=\"group-B\">\n<td>Alligator<\/td>\n<td>B, I<\/td>\n<td>D<\/td>\n<\/tr>\n<tr class=\"group-C\">\n<td>AO<\/td>\n<td>C, I<\/td>\n<td>G<\/td>\n<\/tr>\n<tr class=\"group-C\">\n<td>AC<\/td>\n<td>C, I<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr class=\"group-H\">\n<td>OBV<\/td>\n<td>H<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr class=\"group-H\">\n<td>Accum\/Distrib<\/td>\n<td>H<\/td>\n<td>\u2014<\/td>\n<\/tr>\n<tr class=\"group-H\">\n<td>MFI<\/td>\n<td>H<\/td>\n<td>C<\/td>\n<\/tr>\n<tr class=\"group-I\">\n<td>BW MFI<\/td>\n<td>I<\/td>\n<td>E\/H<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p class=\"note\">M\u00e0u c\u1ee7a t\u1eebng d\u00f2ng ph\u1ea3n \u00e1nh nh\u00f3m <strong>ch\u00ednh<\/strong> c\u1ee7a ch\u1ec9 b\u00e1o.<\/p>\n<\/section>\n<section id=\"universal\" class=\"card\">\n<h2>3. C\u00e1c b\u1ed9 l\u1ecdc d\u00f9ng chung<\/h2>\n<p>M\u1ed7i b\u1ed9 l\u1ecdc tr\u1ea3 v\u1ec1 m\u1ed9t trong c\u00e1c ch\u1ebf \u0111\u1ed9: <code>AllowBuyOnly<\/code>, <code>AllowSellOnly<\/code>, <code>Disable<\/code> (ho\u1eb7c Both, n\u1ebfu kh\u00f4ng b\u1ecb h\u1ea1n ch\u1ebf).<\/p>\n<p><strong>C\u00e1c tham s\u1ed1 ch\u00ednh:<\/strong> Lookback\/ConfirmBars (gi\u1eef trong N n\u1ebfn); Thresholds (v\u00ed d\u1ee5, RSI 30\/70); DirectionSource (b\u1ed9 l\u1ecdc xu h\u01b0\u1edbng ch\u00ednh); VolatilityGate (b\u1eadt\/t\u1eaft theo bi\u1ebfn \u0111\u1ed9ng); TimeInForce (th\u1eddi gian hi\u1ec7u l\u1ef1c c\u1ee7a t\u00edn hi\u1ec7u).<\/p>\n<ul>\n<li>A: <code>PriceCross(line, dir=Up, confirm=2)<\/code> \u2192 <code>AllowBuyOnly<\/code>.<\/li>\n<li>B: <code>CrossOver(main, signal, dir=Up)<\/code> \u2192 <code>AllowBuyOnly<\/code>.<\/li>\n<li>C: <code>Zone(RSI, buy&lt;30, sell&gt;70)<\/code> \u2192 b\u1ed9 l\u1ecdc v\u00f9ng.<\/li>\n<li>D: <code>Trend(ADX&gt;20 &amp; +DI&gt;\u2212DI)<\/code> \u2192 ch\u1ec9 mua.<\/li>\n<li>E: <code>Volatility(ATR&gt;threshold)<\/code> \u2192 n\u1ebfu kh\u00f4ng th\u00ec <code>Disable<\/code>.<\/li>\n<li>F: <code>BandPosition(upper tercile \u2192 SellOnly, lower \u2192 BuyOnly)<\/code>.<\/li>\n<li>G: <code>Breakout(level=High)<\/code> \u2192 <code>AllowBuyOnly<\/code>.<\/li>\n<li>H: <code>VolumeSlope(OBV rising)<\/code> \u2192 x\u00e1c nh\u1eadn l\u1ec7nh mua.<\/li>\n<li>I: <code>WilliamsPack(Alligator+AO)<\/code> \u2192 <code>AllowBuyOnly<\/code>.<\/li>\n<\/ul>\n<\/section>\n<section id=\"builder\" class=\"card\">\n<h2>4. C\u00e1ch l\u1eafp r\u00e1p m\u1ed9t b\u1ed9 d\u1ef1ng b\u1ed9 l\u1ecdc<\/h2>\n<p>Ki\u1ebfn tr\u00fac bao g\u1ed3m:<\/p>\n<ul>\n<li>Ngu\u1ed3n x\u00e1c \u0111\u1ecbnh h\u01b0\u1edbng (Nh\u00f3m D)<\/li>\n<li>Quy\u1ec1n cho ph\u00e9p k\u00edch ho\u1ea1t (C\u00e1c nh\u00f3m A\/B\/C\/F\/G\/I)<\/li>\n<li>C\u1ed5ng bi\u1ebfn \u0111\u1ed9ng (Nh\u00f3m E)<\/li>\n<li>X\u00e1c nh\u1eadn kh\u1ed1i l\u01b0\u1ee3ng (Nh\u00f3m H)<\/li>\n<li>V\u00f2ng \u0111\u1eddi t\u00edn hi\u1ec7u (ConfirmBars\/TimeInForce)<\/li>\n<\/ul>\n<\/section>\n<section id=\"outro\" class=\"card\">\n<h2>K\u1ebft lu\u1eadn &amp; ph\u1ea3n h\u1ed3i<\/h2>\n<p>Ch\u00fang ta \u0111\u00e3 xem c\u00e1ch h\u1ec7 th\u1ed1ng h\u00f3a c\u00e1c ch\u1ec9 b\u00e1o v\u00e0 chuy\u1ec3n ch\u00fang th\u00e0nh nh\u1eefng b\u1ed9 l\u1ecdc d\u00f9ng chung cho m\u1ed9t b\u1ed9 d\u1ef1ng. \u0110\u00e2y l\u00e0 b\u01b0\u1edbc \u0111\u1ea7u ti\u00ean h\u01b0\u1edbng t\u1edbi tr\u1ee3 l\u00fd AI SharpTrader. Khi ra m\u1eaft, n\u00f3 s\u1ebd gi\u00fap t\u1ea1o b\u1ed9 l\u1ecdc v\u00e0 theo th\u1eddi gian l\u00e0 c\u00e1c chi\u1ebfn l\u01b0\u1ee3c giao d\u1ecbch ho\u00e0n ch\u1ec9nh.<\/p>\n<p><strong>Ch\u00fang t\u00f4i r\u1ea5t mong nh\u1eadn \u0111\u01b0\u1ee3c \u00fd ki\u1ebfn c\u1ee7a b\u1ea1n:<\/strong> Tr\u1ee3 l\u00fd AI cho SharpTrader c\u00f3 th\u00fa v\u1ecb v\u1edbi b\u1ea1n kh\u00f4ng? Nh\u1eefng b\u1ed9 l\u1ecdc ho\u1eb7c ch\u1ee9c n\u0103ng n\u00e0o n\u00ean \u0111\u01b0\u1ee3c \u01b0u ti\u00ean tr\u01b0\u1edbc? Ch\u00fang t\u00f4i c\u00f3 n\u00ean \u0111\u1ea7u t\u01b0 ngu\u1ed3n l\u1ef1c ph\u00e1t tri\u1ec3n cho d\u1ef1 \u00e1n n\u00e0y kh\u00f4ng?<\/p>\n<p>Nh\u1eefng b\u00ecnh lu\u1eadn v\u00e0 \u0111\u1ec1 xu\u1ea5t c\u1ee7a b\u1ea1n s\u1ebd gi\u00fap ch\u00fang t\u00f4i \u0111\u1eb7t \u01b0u ti\u00ean v\u00e0 \u0111\u00e1nh gi\u00e1 nhu c\u1ea7u trong c\u1ed9ng \u0111\u1ed3ng giao d\u1ecbch.<\/p>\n<p><iframe loading=\"lazy\" title=\"SharpTrader AI Coding Assistant\" width=\"1170\" height=\"658\" src=\"https:\/\/www.youtube.com\/embed\/ymevLkhRqIc?feature=oembed&#038;enablejsapi=1&#038;origin=https:\/\/bjftradinggroup.com\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<p><strong>Video.<\/strong> Tr\u1ee3 l\u00fd l\u1eadp tr\u00ecnh AI SharpTrader<\/p>\n<\/section>\n<\/div>\n<section id=\"faq\" class=\"card\">\n<h2>FAQ \u2014 Filter Builder trong SharpTrader<\/h2>\n<details>\n<summary>\u0110\u00e2y c\u00f3 ph\u1ea3i l\u00e0 arbitrage (kinh doanh ch\u00eanh l\u1ec7ch gi\u00e1) kh\u00f4ng?<\/summary>\n<div>Kh\u00f4ng. Arbitrage c\u1ed1 g\u1eafng t\u1eadn d\u1ee5ng ch\u00eanh l\u1ec7ch gi\u00e1 gi\u1eefa c\u00e1c s\u00e0n\/broker. Filter Builder s\u1eafp x\u1ebfp c\u00e1c ch\u1ec9 b\u00e1o k\u1ef9 thu\u1eadt th\u00e0nh nh\u1eefng quy t\u1eafc logic quy\u1ebft \u0111\u1ecbnh khi n\u00e0o m\u1ed9t chi\u1ebfn l\u01b0\u1ee3c \u0111\u01a1n l\u1ebb \u0111\u01b0\u1ee3c b\u1eadt ho\u1eb7c t\u1ea1m d\u1eebng.<\/div>\n<\/details>\n<details>\n<summary>T\u00f4i c\u00f3 c\u1ea7n l\u1eadp tr\u00ecnh b\u1eb1ng C# \u0111\u1ec3 s\u1eed d\u1ee5ng kh\u00f4ng?<\/summary>\n<div>Kh\u00f4ng. C\u00f4ng c\u1ee5 \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf cho ng\u01b0\u1eddi kh\u00f4ng bi\u1ebft l\u1eadp tr\u00ecnh: b\u1ea1n ch\u1ec9 c\u1ea7n ch\u1ecdn ch\u1ec9 b\u00e1o, ng\u01b0\u1ee1ng v\u00e0 \u0111i\u1ec1u ki\u1ec7n trong giao di\u1ec7n no-code. Ng\u01b0\u1eddi d\u00f9ng n\u00e2ng cao v\u1eabn c\u00f3 th\u1ec3 xu\u1ea5t m\u00e3 C# s\u1ea1ch \u0111\u1ec3 xem l\u1ea1i ho\u1eb7c t\u00f9y ch\u1ec9nh.<\/div>\n<\/details>\n<details>\n<summary>L\u1ed9 tr\u00ecnh tri\u1ec3n khai nh\u01b0 th\u1ebf n\u00e0o?<\/summary>\n<div><strong>M\u00e3 ho\u00e1 b\u1ed9 l\u1ecdc v\u1edbi h\u1ed7 tr\u1ee3 AI<\/strong> v\u00e0 b\u1ed9 d\u1ef1ng no-code s\u1ebd \u0111\u01b0\u1ee3c tri\u1ec3n khai trong v\u00f2ng hai tu\u1ea7n t\u1edbi. Ti\u1ebfp theo, ch\u00fang t\u00f4i h\u01b0\u1edbng t\u1edbi vi\u1ec7c cho ph\u00e9p AI l\u1eafp r\u00e1p <strong>c\u00e1c chi\u1ebfn l\u01b0\u1ee3c ho\u00e0n ch\u1ec9nh<\/strong> t\u1eeb c\u00e1c g\u1ee3i \u00fd b\u1eb1ng l\u1eddi.<\/div>\n<\/details>\n<details>\n<summary>Nh\u1eefng ch\u1ec9 b\u00e1o v\u00e0 ki\u1ec3u b\u1ed9 l\u1ecdc n\u00e0o \u0111\u01b0\u1ee3c h\u1ed7 tr\u1ee3?<\/summary>\n<div>C\u00e1c giao c\u1eaft gi\u00e1\u2194ch\u1ec9 b\u00e1o (MA, \u0111\u01b0\u1eddng gi\u1eefa c\u1ee7a cloud, SAR), giao c\u1eaft ch\u1ec9 b\u00e1o\u2194t\u00edn hi\u1ec7u (MACD\/Stoch), v\u00f9ng dao \u0111\u1ed9ng (RSI\/CCI\/DeMarker\/W%R\/Momentum), xu h\u01b0\u1edbng &amp; \u0111\u1ed9 m\u1ea1nh (ADX\/\u0111\u1ed9 d\u1ed1c MA), bi\u1ebfn \u0111\u1ed9ng (ATR\/StdDev), v\u1ecb tr\u00ed trong d\u1ea3i (k\u00eanh\/Donchian), c\u1ea5u tr\u00fac\/breakout (fractal\/high-low), kh\u1ed1i l\u01b0\u1ee3ng (OBV\/A&amp;D\/MFI) v\u00e0 b\u1ed9 Bill Williams (Alligator\/AO\/AC).<\/div>\n<\/details>\n<details>\n<summary>T\u00f4i c\u00f3 th\u1ec3 k\u1ebft h\u1ee3p c\u00e1c b\u1ed9 l\u1ecdc v\u1edbi chi\u1ebfn l\u01b0\u1ee3c hi\u1ec7n t\u1ea1i kh\u00f4ng?<\/summary>\n<div>C\u00f3. B\u1ed9 l\u1ecdc c\u00f3 th\u1ec3 \u0111\u00f3ng vai tr\u00f2 \u0111i\u1ec1u ki\u1ec7n ti\u00ean quy\u1ebft (b\u1eadt\/t\u1eaft giao d\u1ecbch) ho\u1eb7c \u0111\u1ecbnh tuy\u1ebfn t\u00edn hi\u1ec7u v\u00e0o c\u00e1c ch\u1ebf \u0111\u1ed9 \u201cch\u1ec9 mua \/ ch\u1ec9 b\u00e1n \/ t\u1eaft\u201d cho c\u00e1c chi\u1ebfn l\u01b0\u1ee3c hi\u1ec7n c\u00f3 c\u1ee7a b\u1ea1n.<\/div>\n<\/details>\n<details>\n<summary>L\u00e0m sao \u0111\u1ec3 t\u00f4i \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng? C\u00f3 m\u1ea5t ph\u00ed kh\u00f4ng?<\/summary>\n<div>T\u1ea5t c\u1ea3 kh\u00e1ch h\u00e0ng s\u1edf h\u1eefu <strong>Coding Module<\/strong> s\u1ebd nh\u1eadn \u0111\u01b0\u1ee3c <strong>1 th\u00e1ng mi\u1ec5n ph\u00ed<\/strong> t\u00ednh n\u0103ng m\u00e3 ho\u00e1 b\u1ed9 l\u1ecdc b\u1eb1ng AI. Sau \u0111\u00f3, ch\u00fang t\u00f4i c\u00f3 th\u1ec3 \u00e1p d\u1ee5ng m\u1ed9t kho\u1ea3n ph\u00ed nh\u1ecf \u0111\u1ec3 b\u00f9 chi ph\u00ed OpenAI\/h\u1ea1 t\u1ea7ng.<\/div>\n<\/details>\n<details>\n<summary>N\u00f3 c\u00f3 ho\u1ea1t \u0111\u1ed9ng v\u1edbi m\u1ecdi broker v\u00e0 th\u1ecb tr\u01b0\u1eddng kh\u00f4ng?<\/summary>\n<div>Filter Builder l\u00e0 m\u1ed9t ph\u1ea7n c\u1ee7a <strong>SharpTrader<\/strong>. Ph\u1ea1m vi broker ph\u1ee5 thu\u1ed9c v\u00e0o k\u1ebft n\u1ed1i SharpTrader hi\u1ec7n c\u00f3 c\u1ee7a b\u1ea1n; logic ch\u1ec9 b\u00e1o th\u00ec \u0111\u1ed9c l\u1eadp v\u1edbi broker.<\/div>\n<\/details>\n<details>\n<summary>AI x\u1eed l\u00fd quy\u1ec1n ri\u00eang t\u01b0 v\u00e0 \u00fd t\u01b0\u1edfng c\u1ee7a t\u00f4i nh\u01b0 th\u1ebf n\u00e0o?<\/summary>\n<div>C\u00e1c g\u1ee3i \u00fd (prompt) v\u00e0 m\u00e3 \u0111\u01b0\u1ee3c t\u1ea1o \u0111\u01b0\u1ee3c x\u1eed l\u00fd trong khu\u00f4n kh\u1ed5 ki\u1ec3m so\u00e1t b\u1ea3o m\u1eadt c\u1ee7a n\u1ec1n t\u1ea3ng ch\u00fang t\u00f4i. Ch\u00fang t\u00f4i kh\u00f4ng chia s\u1ebb logic t\u00f9y ch\u1ec9nh c\u1ee7a b\u1ea1n; d\u1eef li\u1ec7u d\u1ef1 \u00e1n \u0111\u01b0\u1ee3c gi\u1eef trong t\u00e0i kho\u1ea3n c\u1ee7a b\u1ea1n theo ch\u00ednh s\u00e1ch d\u1eef li\u1ec7u c\u1ee7a ch\u00fang t\u00f4i.<\/div>\n<\/details>\n<details>\n<summary>T\u00f4i n\u00ean g\u1eedi ph\u1ea3n h\u1ed3i ho\u1eb7c y\u00eau c\u1ea7u t\u00ednh n\u0103ng \u1edf \u0111\u00e2u?<\/summary>\n<div>Vui l\u00f2ng b\u00ecnh lu\u1eadn d\u01b0\u1edbi b\u00e0i vi\u1ebft ho\u1eb7c li\u00ean h\u1ec7 b\u1ed9 ph\u1eadn h\u1ed7 tr\u1ee3. C\u00e1c tr\u01b0\u1eddng h\u1ee3p s\u1eed d\u1ee5ng th\u1ef1c t\u1ebf s\u1ebd gi\u00fap ch\u00fang t\u00f4i \u01b0u ti\u00ean c\u00e1c m\u1eabu ti\u1ebfp theo v\u00e0 b\u01b0\u1edbc chuy\u1ec3n sang m\u00e3 ho\u00e1 chi\u1ebfn l\u01b0\u1ee3c ho\u00e0n ch\u1ec9nh b\u1eb1ng AI.<\/div>\n<\/details>\n<\/section>\n<p><!-- ===== JSON-LD for SEO (schema.org\/FAQPage) ===== --><br \/>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is this the same as arbitrage?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. Arbitrage targets price discrepancies between venues or brokers. The Filter Builder organizes technical indicators into rules that control when a single strategy is enabled, limited to buy-only\/sell-only, or paused.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do I need to code in C# to use it?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. It is built for non-coders via a no-code UI. Power users can optionally export clean C# for review or customization.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the rollout timeline?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"AI-assisted filter coding and the no-code builder are rolling out within the next two weeks. The following phase aims to generate complete strategies from prompts.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which indicators and filter types are supported?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Price\u2013indicator crosses (MAs, cloud midlines, SAR), indicator\u2013signal crosses (MACD, Stochastic), oscillator zones (RSI, CCI, DeMarker, Williams %R, Momentum), trend\/strength (ADX, MA slope), volatility (ATR, StdDev), band\/position (channels, Donchian), structure\/breakouts (fractals, recent highs\/lows), volume (OBV, Accumulation\/Distribution, MFI), and Bill Williams tools (Alligator, AO, AC).\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I combine filters with existing strategies?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. Filters can act as pre-conditions that switch strategies to buy-only, sell-only, or disabled modes to align with market context.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do I get access and what does it cost?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Clients with the Coding Module receive one month of free AI filter coding. Afterward, a small fee may apply to cover OpenAI and infrastructure costs.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does it work with my broker and instruments?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The Filter Builder runs inside SharpTrader. Broker access depends on your existing SharpTrader connections; the indicator logic itself is broker-agnostic.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How is my data and intellectual property handled?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Prompts and generated code are processed under our platform\u2019s security controls. We do not share your custom logic and keep project data within your account according to our policy.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Where can I leave feedback or request features?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Please comment under the article or contact support. Real use-cases help us prioritize templates and the transition to full AI strategy coding.\"\n      }\n    }\n  ]\n}\n<\/script><\/p>","protected":false},"excerpt":{"rendered":"<p>T\u1eeb c\u00e1c b\u1ed9 l\u1ecdc m\u00f4-\u0111un \u0111\u1ebfn c\u00e1c chi\u1ebfn l\u01b0\u1ee3c ho\u00e0n ch\u1ec9nh \u2014 c\u00e1ch ch\u00fang t\u00f4i c\u1ea5u tr\u00fac logic ch\u1ec9 b\u00e1o cho m\u1ed9t quy tr\u00ecnh giao d\u1ecbch do AI h\u1ed7 tr\u1ee3. M\u1ee5c l\u1ee5c: Gi\u1edbi thi\u1ec7u 1. Nh\u00f3m ch\u1ec9 b\u00e1o &amp; logic b\u1ed9 l\u1ecdc 2. \u00c1nh x\u1ea1 ch\u1ec9 b\u00e1o \u2192 nh\u00f3m 3. C\u00e1c b\u1ed9 l\u1ecdc d\u00f9ng chung 4. C\u00e1ch l\u1eafp r\u00e1p m\u1ed9t b\u1ed9 d\u1ef1ng b\u1ed9 l\u1ecdc K\u1ebft lu\u1eadn &amp; ph\u1ea3n h\u1ed3i Gi\u1edbi thi\u1ec7u Ng\u00e0y nay, giao d\u1ecbch&hellip;<\/p>\n","protected":false},"author":1,"featured_media":9673,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[53],"tags":[],"class_list":["post-9669","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arbitrage-software"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Filter Builder trong SharpTrader: m\u1ed9t b\u01b0\u1edbc ti\u1ebfn t\u1edbi tr\u1ee3 l\u00fd AI th\u1ebf h\u1ec7 ti\u1ebfp theo - Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[:en]Filter Builder in SharpTrader: A Step Toward the Next-Generation AI Assistant[:de]Filter-Builder in SharpTrader: Ein Schritt zum KI-Assistenten der n\u00e4chsten Generation[:ja]SharpTrader \u306b\u304a\u3051\u308b\u30d5\u30a3\u30eb\u30bf\u30fc\u30d3\u30eb\u30c0\u30fc\uff1a\u6b21\u4e16\u4ee3 AI \u30a2\u30b7\u30b9\u30bf\u30f3\u30c8\u3078\u306e\u4e00\u6b69[:ar]\u0645\u0646\u0634\u0626 \u0627\u0644\u0641\u0644\u0627\u062a\u0631 \u0641\u064a SharpTrader: \u062e\u0637\u0648\u0629 \u0646\u062d\u0648 \u0645\u0633\u0627\u0639\u062f \u0627\u0644\u0630\u0643\u0627\u0621 \u0627\u0644\u0627\u0635\u0637\u0646\u0627\u0639\u064a \u0645\u0646 \u0627\u0644\u062c\u064a\u0644 \u0627\u0644\u062a\u0627\u0644\u064a[:ko]SharpTrader\uc758 \ud544\ud130 \ube4c\ub354: \ucc28\uc138\ub300 AI \uc5b4\uc2dc\uc2a4\ud134\ud2b8\ub97c \ud5a5\ud55c \ud55c \uac78\uc74c[:es]Filter Builder en SharpTrader: un paso hacia el asistente de IA de pr\u00f3xima generaci\u00f3n[:pt]Filter Builder no SharpTrader: um passo rumo ao assistente de IA da pr\u00f3xima gera\u00e7\u00e3o[:id]Filter Builder di SharpTrader: sebuah langkah menuju asisten AI generasi berikutnya[:vi]Filter Builder trong SharpTrader: m\u1ed9t b\u01b0\u1edbc ti\u1ebfn t\u1edbi tr\u1ee3 l\u00fd AI th\u1ebf h\u1ec7 ti\u1ebfp theo[:] - Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.\" \/>\n<meta property=\"og:description\" content=\"T\u1eeb c\u00e1c b\u1ed9 l\u1ecdc m\u00f4-\u0111un \u0111\u1ebfn c\u00e1c chi\u1ebfn l\u01b0\u1ee3c ho\u00e0n ch\u1ec9nh \u2014 c\u00e1ch ch\u00fang t\u00f4i c\u1ea5u tr\u00fac logic ch\u1ec9 b\u00e1o cho m\u1ed9t quy tr\u00ecnh giao d\u1ecbch do AI h\u1ed7 tr\u1ee3. M\u1ee5c l\u1ee5c: Gi\u1edbi thi\u1ec7u 1. Nh\u00f3m ch\u1ec9 b\u00e1o &amp; logic b\u1ed9 l\u1ecdc 2. \u00c1nh x\u1ea1 ch\u1ec9 b\u00e1o \u2192 nh\u00f3m 3. C\u00e1c b\u1ed9 l\u1ecdc d\u00f9ng chung 4. C\u00e1ch l\u1eafp r\u00e1p m\u1ed9t b\u1ed9 d\u1ef1ng b\u1ed9 l\u1ecdc K\u1ebft lu\u1eadn &amp; ph\u1ea3n h\u1ed3i Gi\u1edbi thi\u1ec7u Ng\u00e0y nay, giao d\u1ecbch&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/\" \/>\n<meta property=\"og:site_name\" content=\"Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/bjftradinggroup\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-27T20:48:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-15T16:24:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bjftradinggroup.com\/wp-content\/uploads\/2025\/09\/sharptrader-filter-builder.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Boris Fesenko\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Boris Fesenko\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\\\/\"},\"author\":{\"name\":\"Boris Fesenko\",\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/#\\\/schema\\\/person\\\/293df6ddb1f30db046ca9cd8928138a9\"},\"headline\":\"Filter Builder trong SharpTrader: m\u1ed9t b\u01b0\u1edbc ti\u1ebfn t\u1edbi tr\u1ee3 l\u00fd AI th\u1ebf h\u1ec7 ti\u1ebfp theo\",\"datePublished\":\"2025-09-27T20:48:13+00:00\",\"dateModified\":\"2025-11-15T16:24:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\\\/\"},\"wordCount\":9766,\"commentCount\":4,\"image\":{\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bjftradinggroup.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/sharptrader-filter-builder.png\",\"articleSection\":[\"Arbitrage Software\"],\"inLanguage\":\"vi-VN\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bjftradinggroup.com\\\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\\\/\",\"url\":\"https:\\\/\\\/bjftradinggroup.com\\\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\\\/\",\"name\":\"[:en]Filter Builder in SharpTrader: A Step Toward the Next-Generation AI Assistant[:de]Filter-Builder in SharpTrader: Ein Schritt zum KI-Assistenten der n\u00e4chsten Generation[:ja]SharpTrader \u306b\u304a\u3051\u308b\u30d5\u30a3\u30eb\u30bf\u30fc\u30d3\u30eb\u30c0\u30fc\uff1a\u6b21\u4e16\u4ee3 AI \u30a2\u30b7\u30b9\u30bf\u30f3\u30c8\u3078\u306e\u4e00\u6b69[:ar]\u0645\u0646\u0634\u0626 \u0627\u0644\u0641\u0644\u0627\u062a\u0631 \u0641\u064a SharpTrader: \u062e\u0637\u0648\u0629 \u0646\u062d\u0648 \u0645\u0633\u0627\u0639\u062f \u0627\u0644\u0630\u0643\u0627\u0621 \u0627\u0644\u0627\u0635\u0637\u0646\u0627\u0639\u064a \u0645\u0646 \u0627\u0644\u062c\u064a\u0644 \u0627\u0644\u062a\u0627\u0644\u064a[:ko]SharpTrader\uc758 \ud544\ud130 \ube4c\ub354: \ucc28\uc138\ub300 AI \uc5b4\uc2dc\uc2a4\ud134\ud2b8\ub97c \ud5a5\ud55c \ud55c \uac78\uc74c[:es]Filter Builder en SharpTrader: un paso hacia el asistente de IA de pr\u00f3xima generaci\u00f3n[:pt]Filter Builder no SharpTrader: um passo rumo ao assistente de IA da pr\u00f3xima gera\u00e7\u00e3o[:id]Filter Builder di SharpTrader: sebuah langkah menuju asisten AI generasi berikutnya[:vi]Filter Builder trong SharpTrader: m\u1ed9t b\u01b0\u1edbc ti\u1ebfn t\u1edbi tr\u1ee3 l\u00fd AI th\u1ebf h\u1ec7 ti\u1ebfp theo[:] - Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bjftradinggroup.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/sharptrader-filter-builder.png\",\"datePublished\":\"2025-09-27T20:48:13+00:00\",\"dateModified\":\"2025-11-15T16:24:56+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/#\\\/schema\\\/person\\\/293df6ddb1f30db046ca9cd8928138a9\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\\\/#breadcrumb\"},\"inLanguage\":\"vi-VN\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bjftradinggroup.com\\\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"vi-VN\",\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bjftradinggroup.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/sharptrader-filter-builder.png\",\"contentUrl\":\"https:\\\/\\\/bjftradinggroup.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/sharptrader-filter-builder.png\",\"width\":1024,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bjftradinggroup.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Filter Builder in SharpTrader: A Step Toward the Next-Generation AI Assistant\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/#website\",\"url\":\"https:\\\/\\\/bjftradinggroup.com\\\/\",\"name\":\"Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.\",\"description\":\"FX Software pioneer since 2000\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bjftradinggroup.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi-VN\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bjftradinggroup.com\\\/#\\\/schema\\\/person\\\/293df6ddb1f30db046ca9cd8928138a9\",\"name\":\"Boris Fesenko\",\"pronouns\":\"He\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi-VN\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/007a433de26ad3eca139ef7f314d6081bf1b619eceb1e5d1f590b8e06f95f05c?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/007a433de26ad3eca139ef7f314d6081bf1b619eceb1e5d1f590b8e06f95f05c?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/007a433de26ad3eca139ef7f314d6081bf1b619eceb1e5d1f590b8e06f95f05c?s=96&r=g\",\"caption\":\"Boris Fesenko\"},\"description\":\"Born in 1971 in Ukraine, I graduated from East Ukrainian State University and later completed postgraduate studies at the same university, where I also wrote my PhD dissertation. In 2006, I moved to Canada. I am the founder of BJF Trading Group and specialize in the development and implementation of advanced arbitrage trading systems for the Forex and cryptocurrency markets, as well as other trading solutions.\",\"sameAs\":[\"https:\\\/\\\/bjftradinggroup.com\\\/about-boris-fesenko\",\"https:\\\/\\\/www.facebook.com\\\/bjftradinggroup\",\"https:\\\/\\\/www.instagram.com\\\/bjftradinggroup\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/bjftradinggroup\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCapi2ct0Iv7axHJ93wN_bsQ\"],\"url\":\"https:\\\/\\\/bjftradinggroup.com\\\/vi\\\/author\\\/boris\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[:en]Filter Builder in SharpTrader: A Step Toward the Next-Generation AI Assistant[:de]Filter-Builder in SharpTrader: Ein Schritt zum KI-Assistenten der n\u00e4chsten Generation[:ja]SharpTrader \u306b\u304a\u3051\u308b\u30d5\u30a3\u30eb\u30bf\u30fc\u30d3\u30eb\u30c0\u30fc\uff1a\u6b21\u4e16\u4ee3 AI \u30a2\u30b7\u30b9\u30bf\u30f3\u30c8\u3078\u306e\u4e00\u6b69[:ar]\u0645\u0646\u0634\u0626 \u0627\u0644\u0641\u0644\u0627\u062a\u0631 \u0641\u064a SharpTrader: \u062e\u0637\u0648\u0629 \u0646\u062d\u0648 \u0645\u0633\u0627\u0639\u062f \u0627\u0644\u0630\u0643\u0627\u0621 \u0627\u0644\u0627\u0635\u0637\u0646\u0627\u0639\u064a \u0645\u0646 \u0627\u0644\u062c\u064a\u0644 \u0627\u0644\u062a\u0627\u0644\u064a[:ko]SharpTrader\uc758 \ud544\ud130 \ube4c\ub354: \ucc28\uc138\ub300 AI \uc5b4\uc2dc\uc2a4\ud134\ud2b8\ub97c \ud5a5\ud55c \ud55c \uac78\uc74c[:es]Filter Builder en SharpTrader: un paso hacia el asistente de IA de pr\u00f3xima generaci\u00f3n[:pt]Filter Builder no SharpTrader: um passo rumo ao assistente de IA da pr\u00f3xima gera\u00e7\u00e3o[:id]Filter Builder di SharpTrader: sebuah langkah menuju asisten AI generasi berikutnya[:vi]Filter Builder trong SharpTrader: m\u1ed9t b\u01b0\u1edbc ti\u1ebfn t\u1edbi tr\u1ee3 l\u00fd AI th\u1ebf h\u1ec7 ti\u1ebfp theo[:] - Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/","og_locale":"vi_VN","og_type":"article","og_title":"[:en]Filter Builder in SharpTrader: A Step Toward the Next-Generation AI Assistant[:de]Filter-Builder in SharpTrader: Ein Schritt zum KI-Assistenten der n\u00e4chsten Generation[:ja]SharpTrader \u306b\u304a\u3051\u308b\u30d5\u30a3\u30eb\u30bf\u30fc\u30d3\u30eb\u30c0\u30fc\uff1a\u6b21\u4e16\u4ee3 AI \u30a2\u30b7\u30b9\u30bf\u30f3\u30c8\u3078\u306e\u4e00\u6b69[:ar]\u0645\u0646\u0634\u0626 \u0627\u0644\u0641\u0644\u0627\u062a\u0631 \u0641\u064a SharpTrader: \u062e\u0637\u0648\u0629 \u0646\u062d\u0648 \u0645\u0633\u0627\u0639\u062f \u0627\u0644\u0630\u0643\u0627\u0621 \u0627\u0644\u0627\u0635\u0637\u0646\u0627\u0639\u064a \u0645\u0646 \u0627\u0644\u062c\u064a\u0644 \u0627\u0644\u062a\u0627\u0644\u064a[:ko]SharpTrader\uc758 \ud544\ud130 \ube4c\ub354: \ucc28\uc138\ub300 AI \uc5b4\uc2dc\uc2a4\ud134\ud2b8\ub97c \ud5a5\ud55c \ud55c \uac78\uc74c[:es]Filter Builder en SharpTrader: un paso hacia el asistente de IA de pr\u00f3xima generaci\u00f3n[:pt]Filter Builder no SharpTrader: um passo rumo ao assistente de IA da pr\u00f3xima gera\u00e7\u00e3o[:id]Filter Builder di SharpTrader: sebuah langkah menuju asisten AI generasi berikutnya[:vi]Filter Builder trong SharpTrader: m\u1ed9t b\u01b0\u1edbc ti\u1ebfn t\u1edbi tr\u1ee3 l\u00fd AI th\u1ebf h\u1ec7 ti\u1ebfp theo[:] - Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.","og_description":"T\u1eeb c\u00e1c b\u1ed9 l\u1ecdc m\u00f4-\u0111un \u0111\u1ebfn c\u00e1c chi\u1ebfn l\u01b0\u1ee3c ho\u00e0n ch\u1ec9nh \u2014 c\u00e1ch ch\u00fang t\u00f4i c\u1ea5u tr\u00fac logic ch\u1ec9 b\u00e1o cho m\u1ed9t quy tr\u00ecnh giao d\u1ecbch do AI h\u1ed7 tr\u1ee3. M\u1ee5c l\u1ee5c: Gi\u1edbi thi\u1ec7u 1. Nh\u00f3m ch\u1ec9 b\u00e1o &amp; logic b\u1ed9 l\u1ecdc 2. \u00c1nh x\u1ea1 ch\u1ec9 b\u00e1o \u2192 nh\u00f3m 3. C\u00e1c b\u1ed9 l\u1ecdc d\u00f9ng chung 4. C\u00e1ch l\u1eafp r\u00e1p m\u1ed9t b\u1ed9 d\u1ef1ng b\u1ed9 l\u1ecdc K\u1ebft lu\u1eadn &amp; ph\u1ea3n h\u1ed3i Gi\u1edbi thi\u1ec7u Ng\u00e0y nay, giao d\u1ecbch&hellip;","og_url":"https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/","og_site_name":"Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.","article_author":"https:\/\/www.facebook.com\/bjftradinggroup","article_published_time":"2025-09-27T20:48:13+00:00","article_modified_time":"2025-11-15T16:24:56+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/bjftradinggroup.com\/wp-content\/uploads\/2025\/09\/sharptrader-filter-builder.png","type":"image\/png"}],"author":"Boris Fesenko","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Boris Fesenko","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/#article","isPartOf":{"@id":"https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/"},"author":{"name":"Boris Fesenko","@id":"https:\/\/bjftradinggroup.com\/#\/schema\/person\/293df6ddb1f30db046ca9cd8928138a9"},"headline":"Filter Builder trong SharpTrader: m\u1ed9t b\u01b0\u1edbc ti\u1ebfn t\u1edbi tr\u1ee3 l\u00fd AI th\u1ebf h\u1ec7 ti\u1ebfp theo","datePublished":"2025-09-27T20:48:13+00:00","dateModified":"2025-11-15T16:24:56+00:00","mainEntityOfPage":{"@id":"https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/"},"wordCount":9766,"commentCount":4,"image":{"@id":"https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/#primaryimage"},"thumbnailUrl":"https:\/\/bjftradinggroup.com\/wp-content\/uploads\/2025\/09\/sharptrader-filter-builder.png","articleSection":["Arbitrage Software"],"inLanguage":"vi-VN","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/","url":"https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/","name":"[:en]Filter Builder in SharpTrader: A Step Toward the Next-Generation AI Assistant[:de]Filter-Builder in SharpTrader: Ein Schritt zum KI-Assistenten der n\u00e4chsten Generation[:ja]SharpTrader \u306b\u304a\u3051\u308b\u30d5\u30a3\u30eb\u30bf\u30fc\u30d3\u30eb\u30c0\u30fc\uff1a\u6b21\u4e16\u4ee3 AI \u30a2\u30b7\u30b9\u30bf\u30f3\u30c8\u3078\u306e\u4e00\u6b69[:ar]\u0645\u0646\u0634\u0626 \u0627\u0644\u0641\u0644\u0627\u062a\u0631 \u0641\u064a SharpTrader: \u062e\u0637\u0648\u0629 \u0646\u062d\u0648 \u0645\u0633\u0627\u0639\u062f \u0627\u0644\u0630\u0643\u0627\u0621 \u0627\u0644\u0627\u0635\u0637\u0646\u0627\u0639\u064a \u0645\u0646 \u0627\u0644\u062c\u064a\u0644 \u0627\u0644\u062a\u0627\u0644\u064a[:ko]SharpTrader\uc758 \ud544\ud130 \ube4c\ub354: \ucc28\uc138\ub300 AI \uc5b4\uc2dc\uc2a4\ud134\ud2b8\ub97c \ud5a5\ud55c \ud55c \uac78\uc74c[:es]Filter Builder en SharpTrader: un paso hacia el asistente de IA de pr\u00f3xima generaci\u00f3n[:pt]Filter Builder no SharpTrader: um passo rumo ao assistente de IA da pr\u00f3xima gera\u00e7\u00e3o[:id]Filter Builder di SharpTrader: sebuah langkah menuju asisten AI generasi berikutnya[:vi]Filter Builder trong SharpTrader: m\u1ed9t b\u01b0\u1edbc ti\u1ebfn t\u1edbi tr\u1ee3 l\u00fd AI th\u1ebf h\u1ec7 ti\u1ebfp theo[:] - Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.","isPartOf":{"@id":"https:\/\/bjftradinggroup.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/#primaryimage"},"image":{"@id":"https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/#primaryimage"},"thumbnailUrl":"https:\/\/bjftradinggroup.com\/wp-content\/uploads\/2025\/09\/sharptrader-filter-builder.png","datePublished":"2025-09-27T20:48:13+00:00","dateModified":"2025-11-15T16:24:56+00:00","author":{"@id":"https:\/\/bjftradinggroup.com\/#\/schema\/person\/293df6ddb1f30db046ca9cd8928138a9"},"breadcrumb":{"@id":"https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/#breadcrumb"},"inLanguage":"vi-VN","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/"]}]},{"@type":"ImageObject","inLanguage":"vi-VN","@id":"https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/#primaryimage","url":"https:\/\/bjftradinggroup.com\/wp-content\/uploads\/2025\/09\/sharptrader-filter-builder.png","contentUrl":"https:\/\/bjftradinggroup.com\/wp-content\/uploads\/2025\/09\/sharptrader-filter-builder.png","width":1024,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/bjftradinggroup.com\/filter-builder-in-sharptrader-a-step-toward-the-next-generation-ai-assistant\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bjftradinggroup.com\/"},{"@type":"ListItem","position":2,"name":"Filter Builder in SharpTrader: A Step Toward the Next-Generation AI Assistant"}]},{"@type":"WebSite","@id":"https:\/\/bjftradinggroup.com\/#website","url":"https:\/\/bjftradinggroup.com\/","name":"Forex &amp; Cryptocurrencies Arbitrage Software | BJF Trading Group Inc.","description":"FX Software pioneer since 2000","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bjftradinggroup.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi-VN"},{"@type":"Person","@id":"https:\/\/bjftradinggroup.com\/#\/schema\/person\/293df6ddb1f30db046ca9cd8928138a9","name":"Boris Fesenko","pronouns":"He","image":{"@type":"ImageObject","inLanguage":"vi-VN","@id":"https:\/\/secure.gravatar.com\/avatar\/007a433de26ad3eca139ef7f314d6081bf1b619eceb1e5d1f590b8e06f95f05c?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/007a433de26ad3eca139ef7f314d6081bf1b619eceb1e5d1f590b8e06f95f05c?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/007a433de26ad3eca139ef7f314d6081bf1b619eceb1e5d1f590b8e06f95f05c?s=96&r=g","caption":"Boris Fesenko"},"description":"Born in 1971 in Ukraine, I graduated from East Ukrainian State University and later completed postgraduate studies at the same university, where I also wrote my PhD dissertation. In 2006, I moved to Canada. I am the founder of BJF Trading Group and specialize in the development and implementation of advanced arbitrage trading systems for the Forex and cryptocurrency markets, as well as other trading solutions.","sameAs":["https:\/\/bjftradinggroup.com\/about-boris-fesenko","https:\/\/www.facebook.com\/bjftradinggroup","https:\/\/www.instagram.com\/bjftradinggroup\/","https:\/\/www.linkedin.com\/in\/bjftradinggroup\/","https:\/\/www.youtube.com\/channel\/UCapi2ct0Iv7axHJ93wN_bsQ"],"url":"https:\/\/bjftradinggroup.com\/vi\/author\/boris\/"}]}},"_links":{"self":[{"href":"https:\/\/bjftradinggroup.com\/vi\/wp-json\/wp\/v2\/posts\/9669","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bjftradinggroup.com\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bjftradinggroup.com\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bjftradinggroup.com\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bjftradinggroup.com\/vi\/wp-json\/wp\/v2\/comments?post=9669"}],"version-history":[{"count":18,"href":"https:\/\/bjftradinggroup.com\/vi\/wp-json\/wp\/v2\/posts\/9669\/revisions"}],"predecessor-version":[{"id":9995,"href":"https:\/\/bjftradinggroup.com\/vi\/wp-json\/wp\/v2\/posts\/9669\/revisions\/9995"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bjftradinggroup.com\/vi\/wp-json\/wp\/v2\/media\/9673"}],"wp:attachment":[{"href":"https:\/\/bjftradinggroup.com\/vi\/wp-json\/wp\/v2\/media?parent=9669"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bjftradinggroup.com\/vi\/wp-json\/wp\/v2\/categories?post=9669"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bjftradinggroup.com\/vi\/wp-json\/wp\/v2\/tags?post=9669"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}