Skip to content

Releases: Rayato159/crypto-bros

v0.6.1 — Fix buy quote targets and explain costs

Choose a tag to compare

@Rayato159 Rayato159 released this 01 Nov 15:51

แก้กรณี RSI/MACD ให้สัญญาณซื้อ แต่การตรวจราคาปฏิเสธผิดเพราะใช้ฐานราคาเป้าคนละแบบกับตอนบันทึกไม้จริง

  • ใช้สูตรเดียวกันทั้งตรวจราคาและบันทึกไม้: ราคาที่ซื้อได้ + ระยะ ATR เดิม ไม่ขยายระยะเพื่อบังคับให้ผ่าน
  • คำนวณการขายเฉพาะ SOL ส่วนเทรด 80% แยกต้นทุนและค่าธรรมเนียม ส่วนสำรอง 20% ไม่นับเป็นกำไรจากการขาย
  • เพิ่ม ผลตรวจราคาซื้อครั้งล่าสุด แสดงราคาซื้อ เป้าขาย ต้นทุน ค่าเครือข่าย ค่าขายประมาณการ และส่วนต่างที่เหลือ เทียบกับเกณฑ์ 0.20% ทั้งกรณียอดรับที่คาดและยอดรับขั้นต่ำ
  • ถ้าไม่ผ่าน แสดงเหตุผลค้างไว้และปุ่ม ตรวจราคาใหม่ ไม่สร้างคำสั่งและไม่หักเงินจากการตรวจราคา
  • คงวงเงิน สำรอง ด่านความเสี่ยง และการยืนยันทุกคำสั่งใน Phantom

วิธีใช้: Settings → ตรวจอัปเดต → อัปเดตเป็น 0.6.1 → Live trading → เริ่มเฝ้า RSI / MACD เมื่อมีสัญญาณกด ตรวจราคาซื้อก่อนยืนยัน ถ้าผ่านจึงตรวจยอดและยืนยันใน Phantom ถ้าไม่ผ่านให้อ่านตารางด้านล่างและรอตรวจราคาใหม่

เคลียร์รายการค้างก่อนอัปเดต เริ่มเฝ้าตลาดเองหลังเปิดรุ่นใหม่ ข้อมูลเดิมเก็บไว้ หากลง MSI เองให้หยุดแอปก่อน

ราคาที่ไม่คุ้มค่าใช้จ่ายยังถูกปฏิเสธได้ เป้าขายและค่าขายในอนาคตเป็นประมาณการ ไม่รับประกันกำไรหรือรับประกันว่าราคาที่เคยถูกปฏิเสธจะผ่านเมื่อกดใหม่

ตรวจผ่าน 77 Rust tests, WASM, 3 wallet mocks, ลายเซ็น/เวอร์ชันและไฟล์ใน MSI ตรวจ UI ด้วยข้อมูลจำลองในแท็บซ่อน ยังไม่ได้ติดตั้งทับแอปผู้ใช้ ทดสอบ native WebView หรือส่งธุรกรรมเงินจริง

Source: a6b461e164226b0063fbc8a8283dbd569b4e80a7 · MSI SHA-256: 223f844300687e95d3eaaeef9a44271e663a191d91b73b1870e17988239f2b59

v0.6.0 — RSI/MACD watch and realized reward memory

Choose a tag to compare

@Rayato159 Rayato159 released this 31 Oct 10:48

เปิดแอป → Live trading → เริ่มเฝ้า RSI / MACD ได้เลย ไม่ต้องรอสูตร Research หรือ 180 แท่งก่อนเริ่มโหมดนี้

  • ใช้แท่ง 15 นาทีที่ปิดแล้ว: RSI อยู่ช่วง 30–55 และเพิ่มจากแท่งก่อน พร้อม MACD เหนือ Signal และ Histogram เพิ่มขึ้น มีรายการผ่าน/รอให้ดูทุกข้อ
  • เมื่อครบเงื่อนไข แอปเสนอจำนวนซื้อจาก 25% ของวงเงินต่อช่องที่ยังใช้ได้ ยังกันสำรอง 20% ตรวจความเสี่ยง ค่าใช้จ่ายจริง และเว้นระยะ 1 ชั่วโมงหลังซื้อ
  • กด ตรวจราคาซื้อ → Phantom แล้วตรวจยอดและยืนยันด้วยตัวเอง ทุกการขายก็ต้องยืนยันใน Phantom
  • จับคู่ค่า RSI/MACD ตอนซื้อกับ reward หลังขายยืนยันบนเชน หักต้นทุนและค่าธรรมเนียม เก็บทั้งกำไรและขาดทุน แบ่งขายหลายครั้งยังเป็นเคสเดียว กำไรที่ยังไม่ขายและ SOL สำรองที่ยังถือไม่นับเป็น reward
  • แสดงคะแนนเฉลี่ยของสัญญาณคล้ายกันและประวัติแต่ละไม้ เริ่มจำเฉพาะไม้ใหม่ที่มีข้อมูลตอนเข้า ไม่สร้างข้อมูลย้อนหลังให้รายการเก่า
  • โหมด Research ยังมีด่านหลักฐานเดิม และเลือกใช้แยกจากโหมด RSI/MACD

ขอบเขต: กติกานี้ยังไม่ใช่กลยุทธ์ที่พิสูจน์กำไร คะแนน reward อัปเดตจากผลจริง แต่ยังไม่ปรับสูตรหรือวงเงินอัตโนมัติ ไม่ใช่ Q-Learning หรือ Deep Learning

อัปเดตผ่าน Settings → ตรวจอัปเดต หรือ MSI ด้านล่าง เคลียร์รายการค้างก่อนอัปเดต และเริ่มเฝ้าตลาดเองหลังเปิดรุ่นใหม่ ข้อมูลเดิมเก็บไว้

ตรวจผ่าน 73 Rust tests, WASM, 3 wallet mocks, ลายเซ็น/เวอร์ชันและไฟล์ใน MSI ตรวจ UI ด้วยข้อมูลจำลองในแท็บซ่อน ยังไม่ได้ติดตั้งทับแอปผู้ใช้ ทดสอบ native WebView หรือส่งธุรกรรมเงินจริง

Source: a5cefa1be2ae5a4c64174c75fe4b70738800afa9 · MSI SHA-256: 546e2a6a9fa977d4cd8913e1eec88a057db17f659c5fc990d3edcf49fe568c7a

v0.5.1 — SOL swap fix and clearer sell review

Choose a tag to compare

@Rayato159 Rayato159 released this 30 Oct 21:56

แก้การเตรียมซื้อ–ขาย SOL ที่ติด Unexpected token account program เมื่อผลจำลองคืนบัญชี wrapped SOL ที่ปิดแล้ว ระบบรับเฉพาะบัญชีว่าง ยอดศูนย์ และยังปฏิเสธบัญชีผิดรูปแบบ

  • การ์ดแยก “ถึงราคาเป้า” ออกจาก “คุ้มต้นทุน” ให้เห็นชัด หาก USDC เป็นบวกแต่บาทยังติดลบ ระบบยังตรวจราคาจริงและค่าขายก่อนเตรียมขายทำกำไร
  • ตาราง SOL ใช้หัวข้อไทย ระบุไม้ที่นำเข้าจากเงินเดิม อธิบายเงินสำรองและราคาเป้า/ทบทวน พร้อมปุ่มขายที่ใหญ่ขึ้น
  • อธิบายเวลารอแท่งราคาใหม่ก่อนทดสอบสูตรซ้ำ
  • ทุกคำสั่งยังต้องยืนยันใน Phantom ส่วนสำรอง 20/80 และจุดทบทวนเดิมยังอยู่

อัปเดตผ่าน Settings → ตรวจอัปเดต หรือดาวน์โหลด MSI ด้านล่าง หลังเปิดรุ่นใหม่ต้องเริ่มเฝ้าตลาดเอง การกด “เตรียมขาย 50% / ทั้งหมด” เป็นการเลือกขายเองซึ่งอาจขาดทุนได้

ตรวจผ่าน 67 Rust tests, WASM, 3 wallet mock tests, ลายเซ็นและเวอร์ชัน MSI, และไฟล์ในตัวติดตั้ง ตรวจหน้าจอด้วยข้อมูลจำลองในแท็บซ่อน ไม่มีการซื้อขายเงินจริงหรือการติดตั้งทับแอปผู้ใช้ ยังไม่ได้ทดสอบ native WebView และการแทนที่แอปด้วยตัวอัปเดตในรุ่นนี้

Source: 5dbe5662447e05a844d7e6eec6ef94c51474963d · MSI SHA-256: db1a8414d55284d140f511969e9102545eb3c280ed5334b23f5aca5c444e95f5

v0.5.0 — Evidence gates, 20/80 reserves and optimized sizing

Choose a tag to compare

@Rayato159 Rayato159 released this 30 Oct 21:13

This preview blocks unqualified models from proposing buys and adds protected 20/80 allocation for recorded USDC and SOL. Every real swap still requires your Phantom signature.

  • Research selection, first watch start, quote preparation and outstanding model approvals require evidence tied to the selected model and parameters. Old, rejected and insufficient evidence cannot authorize model buys. Existing position exits remain available.
  • Reserve 20% of recorded assets and each new trade receipt. Reserved balances are not reused on the next trade. Record existing SOL using its original received quantity and USDC cost from the original capital; no duplicate funding or fabricated trade fills.
  • Research now searches bounded buy and partial profit-exit fractions (25/50/75/100%) alongside entry/target parameters. Holdout requires at least eight buy entries, positive net return and drawdown below 10%. Partial exits cannot inflate the entry count.
  • Profit exits check proportional costs in USDC and reference THB. Real quotes and network costs may veto a proposed trade. Backtests remain research evidence, not proof of profitability.

After updating, open Live trading → สำรอง 20% · ส่วนเทรด 80%. Record the original SOL receipt and its USDC cost, or leave both blank to configure recorded capital while unknown-basis SOL remains fee funds. Select a passing new research candidate before model buys; a fresh holdout may require waiting for new candles. Restarting keeps trading paused.

Windows x64 MSI includes a signed updater artifact, not Windows Authenticode. No funded trade or Phantom signature was submitted during verification.

Verification: 63 Rust tests, Dioxus WASM check, 3 wallet mock tests, 2 public read-only provider tests, MSI payload comparison, updater signature/tamper/version checks and packaged UI inspection passed. Full MSI system installation and actual in-app replacement remain unverified. See VERIFICATION.txt for scope.

Source: 97b0841163cb2ec043c41e10c5b2f0e5ce153016.

v0.4.0 — Wallet Insight & Signed Updates Preview

Choose a tag to compare

@Rayato159 Rayato159 released this 30 Oct 20:10

SOL สำหรับค่าธรรมเนียมแยกจากทุนเทรด พร้อมรายละเอียด RSI/MACD, tooltip แท่งราคา และช่องอัปเดตแบบตรวจลายเซ็น

  • แสดง native SOL, SOL นอกไม้เทรด, มูลค่ารวมเป็นบาท และค่าเครือข่ายที่บันทึก โดยไม่หักค่าธรรมเนียมซ้ำหรือเอาเงินเติมมานับเป็นกำไร
  • แสดง RSI (14), MACD (12,26), Signal (9), Histogram และเหตุผลของคำแนะนำ ใช้แท่ง 15 นาทีที่ปิดแล้ว ตรวจตลาดประมาณทุกนาที
  • Overview: ชี้ คลิก หรือกด Tab ที่แท่งเพื่อดูเวลาไทย, OHLC, การเปลี่ยนแปลง และปริมาณ SOL
  • ใช้เป้าต่อไม้และกำไรสะสมหลังต้นทุน ไม่มีขั้นต่ำรายวัน/รายสัปดาห์ คอมปิดแล้วสถานะยังเสี่ยงราคาและแอปแจ้งเตือนไม่ได้
  • Settings: ตรวจอัปเดตพร้อมสถานะ/ข้อผิดพลาด และตรวจลายเซ็นกับเลขรุ่นก่อนพัก สำรองข้อมูล และติดตั้ง

ติดตั้ง: ผู้ใช้ 0.3.0 หรือเก่ากว่าให้รอธุรกรรมค้างยืนยันก่อน แล้ว Stop bot and quit จากถาดระบบ และลง MSI 0.4.0 เองหนึ่งครั้งเพื่อเริ่มใช้ช่องอัปเดต ข้อมูลเดิมเก็บไว้ เปิดใหม่แล้วกดเริ่มเฝ้าตลาดเอง ทุกคำสั่งเงินจริงยังต้องยืนยันใน Phantom

Verification: 48 Rust tests, 3 wallet browser mocks, 2 public read-only provider checks; MSI payload extraction and artifact signature/version/tamper checks. ดูรายละเอียดและข้อจำกัดใน VERIFICATION.txt ไม่มีการส่งธุรกรรมเงินจริงระหว่างทดสอบ ยังไม่ได้ทดสอบติดตั้งทับทั้งระบบหรืออัปเกรดในแอปจนจบ ลายเซ็น updater ไม่ใช่ Windows Authenticode

ไฟล์ .sig และ latest.json ใช้กับระบบอัปเดต; ผู้ใช้ดาวน์โหลดเฉพาะ MSI ได้

Crypto Bros 0.3.0 — Trade Watch Preview

Choose a tag to compare

@Rayato159 Rayato159 released this 30 Oct 19:28

เพิ่มโหมดเฝ้าตลาด: เมื่อผ่านเงื่อนไขซื้อหรือถึงจุดขาย แอปแสดงการ์ดพร้อมจำนวนและเหตุผล ทุกคำสั่งยังต้องให้ผู้ใช้ยืนยันเองใน Phantom

  • ปุ่ม เริ่มเฝ้าตลาด จัดสูตรเริ่มต้นและตรวจข้อมูลให้อัตโนมัติ ไม่ต้องกด research/activate ทุกครั้ง
  • ขยายตัวหนังสือ ปุ่ม และคำอธิบายเงินบาทเป็นภาษาไทย
  • ปุ่มแสดงสถานะกำลังทำงาน ผลสำเร็จ หรือสาเหตุที่ถูกปฏิเสธติดหน้าจอ
  • กันแจ้งเตือนซ้ำ พักการแจ้งเตือนได้ 15 นาที และตรวจสัญญาณ/วงเงิน/ราคาซ้ำก่อนเตรียมคำสั่ง
  • เงินสำรองและเพดานลงทุนคงเดิม การขายตามเป้าต้องเหลือกำไรจากยอดรับขั้นต่ำหลังค่าขายที่ประเมิน

วิธีเริ่ม

  1. อัปเกรดด้วย Crypto.Bros_0.3.0_x64_en-US.msi แล้วเปิด Live trading
  2. กด ทดสอบแจ้งเตือน และตรวจว่า Windows แสดงข้อความก่อนฝากแอปเฝ้า
  3. กด เริ่มเฝ้าตลาด ถ้ายังรอสัญญาณ ไม่ต้องกดซื้อเอง
  4. เมื่อมีการ์ด กด ตรวจราคาซื้อ/ขาย → Phantom ตรวจยอดแล้วเซ็นเองใน Phantom

ปิดหน้าต่างจะซ่อนในถาดระบบ เครื่องต้องเปิดและไม่หลับ พักซื้อเพิ่มยังติดตามจุดขายได้; หยุดเฝ้าตลาดจะหยุดแจ้งเตือนและพักซื้อเพิ่ม เมื่อเปิดโปรแกรมใหม่ต้องเริ่มเฝ้าอีกครั้ง

ก่อนอัปเกรด ให้พักซื้อเพิ่ม จัดการธุรกรรมที่ค้าง และเลือก Stop bot and quit จากถาดระบบ เก็บข้อมูลแอปเดิมไว้

ตรวจสอบแล้ว

44 Rust tests, 3 browser-wallet mocks, 2 read-only public API tests, Dioxus/Tauri release build และการแตก MSI ตรวจ binary ผ่านแล้ว ตรวจหน้าจอจากโปรแกรมที่แพ็กแล้วด้วยข้อมูลจำลองที่แยกจากกระเป๋าจริง

คำขอแจ้งเตือนไป Windows สำเร็จ แต่ยังไม่ได้ยืนยันการเด้ง/คลิก toast บนแอปที่ติดตั้งจริง จึงต้องทดสอบหลังติดตั้ง ไม่มีการเซ็น Phantom หรือส่งธุรกรรมเงินจริงในการทดสอบนี้ ตัวติดตั้งยัง unsigned และยังไม่มีช่องอัปเดตอัตโนมัติที่ลงลายเซ็น เป้ากำไรไม่ใช่การรับประกัน

ดูรายละเอียดการใช้งานและความหมายตัวเลขใน README และขอบเขตการทดสอบใน VERIFICATION.txt ตรวจไฟล์ด้วย SHA256SUMS.txt

Crypto Bros 0.2.0 — Manual Trading Preview

Choose a tag to compare

@Rayato159 Rayato159 released this 30 Oct 17:50

Windows x64 MSI with a separate real-money USDC/SOL account, Jupiter order preparation and per-order Phantom approval. Paper trading remains the default.

Changes

  • Independent real ledger with integer amounts, two-layer limits, protected reserves, partial exits, execution fees and parked profits.
  • Proportional historical THB funding cost, current USDC/THB reference valuation, and separate historical versus bot performance.
  • Locally bundled Phantom approval page, exact-message signature verification, simulation and finalized on-chain reconciliation. Unresolved signed orders block updates and duplicate submissions.
  • RSI/MACD/model advice with fixed risk limits; manual test orders still require all funding and transaction checks.
  • Tauri/WiX MSI packaging, visible startup errors, independent worker ports and backups before version replacement.

Install and first use

Download Crypto.Bros_0.2.0_x64_en-US.msi and verify SHA256SUMS.txt. Resolve pending orders and stop an older app before installing. Preserve its data directory; the older NSIS installation is a separate product. The MSI is unsigned and requires administrator permission. Signed in-app updates are not configured.

Use a dedicated Phantom wallet on Solana with USDC plus separate native SOL for fees and token-account rent. Under Live trading, connect the wallet, refresh prices and balances, record funding and limits, then prepare an order for your own Phantom approval. Never enter a seed phrase or private key in this app.

Validation and limits

32 Rust tests, 3 mocked browser-wallet tests and 2 read-only public API checks passed locally. The MSI was administratively extracted; its packaged app started, loaded real candles, calculated a generic funding allocation and preserved paused state on restart. Payloads matched the build, allowing only Tauri’s expected MSI marker. See VERIFICATION.txt and GitHub Actions for evidence.

Full MSI system installation, actual Phantom signing, funded mainnet execution, email delivery and signed updater delivery have not been verified. This is an experimental manually approved trading release. Model estimates and a 5% weekly target are not demonstrated or guaranteed returns.

Source: 7ecffc6

Crypto Bros 0.1.0 — Research Preview

Pre-release

Choose a tag to compare

@Rayato159 Rayato159 released this 30 Oct 16:36

First installable SOL/USDC research and paper trading preview. Real transaction signing and submission are disabled.

Included

  • Rust background worker and Dioxus/Tauri desktop dashboard with tray and CLI controls.
  • Public market candles, RSI/MACD/ATR, ridge regression and bounded parameter search with chronological validation/holdout.
  • Layered paper accounting, partial exits, protected reserve, parked profits, feedback records and human-review risk pauses.
  • Phantom public-address connection, public balance lookup and Jupiter quote previews.

Install

Download the Windows x64 setup executable and verify it with SHA256SUMS.txt. Install for the current user and open Crypto Bros. VERIFICATION.txt records the build and test evidence.

The installer is unsigned. Updates currently require a manual download; the signed in-app update channel is not configured. Windows-specific launch/build scripts are excluded from the repository and release assets.

Validation and limits

All 19 local automated tests passed; a separate public-data/quote smoke test passed. The rebuilt installer completed successfully and installed executables matched the build, allowing only Tauri's expected NSIS package marker. Native paper flows, restart persistence and tray controls were exercised locally. See GitHub Actions for current CI results.

This is an experimental paper-trading release. A 5% weekly return is a goal, not an established or guaranteed outcome. Feedback is stored but does not retrain a Q-learning policy. Actual Phantom authorization, user-wallet balance checks, email delivery and signed updater delivery have not been verified. Never provide wallet seeds or private keys to this app.

Source: c5ab3fb6aee6f097d2c6063051d488e8dd039179