วิธีทำ Backtest กลยุทธ์การเทรดให้ชนะตลาด (Claude + TradingView)

@milesdeutscher
อังกฤษ3 วันที่ผ่านมา · 28 ก.ค. 2569
183K
216
42
12
490

TL;DR

คู่มือฉบับนี้อธิบายระบบการใช้ Claude AI เพื่อสร้าง Pine Script และใช้ TradingView ในการทำ Backtest กลยุทธ์ ซึ่งจะช่วยให้เทรดเดอร์ตรวจสอบแนวคิดก่อนที่จะนำเงินจริงไปลงทุน

Claude + TradingView มีพลังมหาศาล — ฉันหวังว่าจะมีคนรู้จักระบบนี้มากขึ้น

ถ้าคุณกำลังดิ้นรนเพื่อเป็นเทรดเดอร์ที่ทำกำไรได้ นี่คือหนึ่งในระบบที่มีค่าที่สุดที่ฉันสามารถมอบให้คุณได้

ฉันเพิ่งทดสอบย้อนหลังกลยุทธ์การเทรด 432 กลยุทธ์กับ Claude เจอตัวที่ชนะ นำไปใช้ในตลาดจริง และทำกำไร +$19,537

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

สิ่งที่คุณจะได้เรียนรู้:

  • หาแหล่งกลยุทธ์การเทรดที่ควรทดสอบ
  • เปลี่ยนไอเดียไหนก็ได้ให้เป็น Pine Script
  • ทดสอบย้อนหลังภายใน TradingView (จากข้อมูลจริง)
  • ให้ Claude วิเคราะห์และปรับปรุงกลยุทธ์ของคุณ

ถ้าคุณอ่านจนจบบทความนี้ ฉันจะส่งลิงก์ GitHub ไปยัง Research Desk ที่ฉันสร้างขึ้นเองให้คุณโดยตรง — มันช่วยคุณค้นหา สร้าง และทำให้กลยุทธ์การเทรดเป็นอัตโนมัติโดยใช้ข้อมูลตลาดจริง (มีกลยุทธ์การเทรดโหลดไว้แล้ว 500+ กลยุทธ์)

Miles Deutscher - inline image

Research Desk

พอพูดถึงตรงนี้แล้ว มาเริ่มกันเลย:

การค้นหากลยุทธ์การเทรดที่ควรทดสอบ

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

คุณไม่จำเป็นต้องคิดค้นอะไรจากศูนย์ และ说实话 ฉันแนะนำให้หลีกเลี่ยง (ถึงแม้ฉันจะแสดงให้คุณเห็นวิธีทำเช่นนี้ด้วยก็ตาม)

ทางที่ดีที่สุดคือเริ่มจากสิ่งที่มีอยู่แล้ว จากนั้นค่อยปรับปรุงตามผลลัพธ์ที่ทดสอบย้อนหลัง

คุณมีสามตัวเลือกที่มั่นคงสำหรับการหากลยุทธ์การเทรด:

  1. คลังสาธารณะของ TradingView

TradingView มีกลยุทธ์โอเพนซอร์สฟรีหลายพันกลยุทธ์ที่คุณสามารถศึกษา ลอกเลียนแบบ และแก้ไขได้ เป็นที่ที่เร็วที่สุดในการหาไอเดีย และคุณสามารถดูว่ากลยุทธ์แต่ละตัวทำงานอย่างไรก่อนที่จะลงมือทดสอบอย่างจริงจัง

เพียงไปที่ https://www.tradingview.com/scripts/?script_type=strategies

Miles Deutscher - inline image

TradingView

  1. GitHub

GitHub เต็มไปด้วยที่เก็บ Pine Script ของ TradingView ฟรี ตั้งแต่ระบบ RSI ง่ายๆ ไปจนถึงระบบเทรดตามแนวโน้มขั้นสูง

คุณสามารถบันทึกบางส่วนได้โดยตรง ฉันค้นหาแบบง่ายๆ ใน GitHub และเจอกลยุทธ์มากกว่า 250 กลยุทธ์ที่พร้อมใช้งาน

Miles Deutscher - inline image

GitHub

  1. สร้างเองด้วย Claude

ถ้าคุณมีไอเดียการเทรดอยู่ในหัวอยู่แล้ว (หรือดีกว่านั้นคือมีกลยุทธ์จริงๆ) คุณสามารถเปลี่ยนมันเป็นชุดกฎ แล้วเปลี่ยนกฎเหล่านั้นเป็น Pine Script ที่สามารถนำเข้าไปยัง TradingView ได้

Miles Deutscher - inline image

การสร้างกลยุทธ์ด้วย Claude

ถ้าคุณสนใจวิธีนี้ ฉันได้เขียนบทความเต็มพร้อมตัวอย่างจริงไว้ที่นี่:

https://x.com/milesdeutscher/status/2075615711150608468

TL;DR:

  • ระบายกลยุทธ์การเทรดของคุณใส่ Claude
  • เปลี่ยนระบายนั้นเป็นชุดกฎ (กฎเข้า, กฎออก)
  • เปลี่ยนข้อความ .md นั้นเป็น Pine Script เพื่อนำเข้าไปยัง TradingView สำหรับการทดสอบ

จุดประสงค์ของขั้นตอนนี้ไม่ใช่เพื่อค้นหาหรือสร้างกลยุทธ์ที่ทำกำไรได้อย่างบ้าคลั่ง (เราจะพูดถึงเรื่องนั้น) จุดประสงค์คือเพียงแค่หาไอเดียและกลยุทธ์การเทรดที่น่าสนใจสองสามอย่างที่เราสามารถต่อยอดได้

คำแนะนำของฉันคือบันทึกกลยุทธ์ที่ได้รับการจัดอันดับสูงสองสามกลยุทธ์จากคลังของ TradingView และ/หรือที่เก็บ GitHub สาธารณะที่ได้รับความนิยม

การเปลี่ยนกลยุทธ์เป็น Pine Script

ตอนนี้คุณมีกลยุทธ์แล้ว คุณต้องมีสิ่งที่สามารถทดสอบย้อนหลังได้จริง

Pine Script เป็นภาษาเขียนโค้ดดั้งเดิมของ TradingView คุณไม่จำเป็นต้องเรียนรู้มัน คุณแค่ต้องการให้ Claude เขียนให้คุณ

ฉันอยากให้คุณเปิด Claude พร้อมกลยุทธ์ของคุณในมือ แล้ววาง prompt นี้:

text
1PROMPT "แปลงกลยุทธ์นี้เป็นรหัส Pine Script V6
2ของ TradingView รวมค่าคอมมิชชั่น 0.1%
3ต่อข้าง เติมในแท่งถัดไปเปิด เงินทุนเริ่มต้น
4$100,000 การกำหนดขนาดตำแหน่งตามจริง และ
5ทำให้พร้อมที่จะวางลงใน Pine Editor
6โดยตรงสำหรับการทดสอบย้อนหลัง"

ฉันใช้พอร์ต $100,000 สำหรับขั้นตอนนี้ แต่คุณสามารถปรับเปลี่ยน prompt ให้เหมาะกับขนาดพอร์ตที่คุณจะมีจริงได้ — ยิ่งคุณแม่นยำมากเท่าไหร่ ผลลัพธ์ที่ทดสอบย้อนหลังก็จะยิ่งแม่นยำมากขึ้นเท่านั้น

ภายในไม่กี่วินาที คุณจะได้กลยุทธ์ที่สมบูรณ์ที่สามารถวางลงใน TradingView ได้ทันที (ขั้นตอนถัดไป)

Miles Deutscher - inline image

ผลลัพธ์จริง (Claude เปลี่ยนกลยุทธ์เป็น Pine Script)

การทดสอบย้อนหลัง

นี่คือจุดที่คุณจะได้เห็นว่ากลยุทธ์ที่คุณเลือกจะทำงานได้จริงอย่างไร

คัดลอก Pine Script ทั้งหมดที่ Claude สร้างขึ้น จากนั้นทำตามขั้นตอนเหล่านี้:

  1. เปิด TradingView
  1. คลิก Pine Editor ที่ด้านบนของหน้าจอ

คลิก "สร้างสคริปต์"

Miles Deutscher - inline image

สร้างสคริปต์

  1. วางรหัส Pine Script

เมื่อวางแล้ว คลิก "เพิ่มในแผนภูมิ"

Miles Deutscher - inline image

การวาง Pine Script เข้าไป

แค่นั้นเอง TradingView จะจำลองทุกการเทรดที่กลยุทธ์จะทำและแสดงผลการดำเนินงานในอดีตทั้งหมด

ตัวอย่างจริง

กลยุทธ์ RSI แบบ Mean-Reversion (จากบทความที่ฉันลิงก์ไว้ก่อนหน้านี้):

Miles Deutscher - inline image

ข้อมูลการทดสอบย้อนหลัง

หมายเหตุ: บางครั้งโค้ดจะไม่คอมไพล์ในครั้งแรก เป็นเรื่องปกติและไม่ใช่ปัญหา คำแนะนำของฉันคือคัดลอกข้อความ error หรือแค่แคปหน้าจอ ส่งกลับไปให้ Claude และขอให้แก้ไข

จากตรงนี้ คุณสามารถเลื่อนดูผลการดำเนินงานในอดีตทั้งหมดของกลยุทธ์การเทรดได้

สิ่งที่ควรมองหา

กำไรสุทธิ: กลยุทธ์ทำกำไรหรือขาดทุนโดยรวมเท่าไหร่ (เทียบกับขนาดพอร์ตของคุณ — ตามที่กำหนดไว้ใน prompt ข้างต้น)

อัตราการชนะ: % ของการเทรดที่ชนะ

การลดลงสูงสุด: การลดลงจากจุดสูงสุดถึงจุดต่ำสุดที่ใหญ่ที่สุดที่กลยุทธ์ต้องเผชิญ

ปัจจัยกำไร: กำไรที่สร้างขึ้นต่อทุกดอลลาร์ที่เสีย (มากกว่า 1 หมายถึงมีกำไร และยิ่งสูงยิ่งดี)

จำนวนการเทรด: ขนาดตัวอย่างของทุกอย่างข้างต้น

ฉันแนะนำให้ทำซ้ำขั้นตอนการนำเข้า Pine Script ไปยัง TradingView อย่างน้อย 3-5 ครั้ง และบันทึกกลยุทธ์ที่ทำกำไรได้มากที่สุดที่คุณพบ

ฉันสร้าง Research Desk แบบกำหนดเองและทดสอบย้อนหลัง 432 กลยุทธ์ (โดยใช้ Fable 5) และใช้เวลาหลายสัปดาห์ แต่ก็คุ้มค่า

Miles Deutscher - inline image

กลยุทธ์ 400+ กลยุทธ์ (Research Desk ส่วนตัวของฉัน — เพิ่มเติมเกี่ยวกับเรื่องนี้ภายหลัง)

ประเด็นคือยิ่งมากยิ่งดี เพราะในขั้นตอนถัดไปเราจะต่อยอดจากกลยุทธ์ที่ชนะและทำให้มันดีขึ้น

ให้ Claude วิเคราะห์และปรับปรุง

นี่คือขั้นตอนที่แทบไม่มีใครทำ และเป็นจุดที่มูลค่าที่แท้จริงอยู่

TradingView ให้สรุปว่ากลยุทธ์จะทำงานอย่างไร แต่มันไม่ได้บอกคุณว่าทำไม

ทำไมกลยุทธ์ถึงแพ้เมื่อมันแพ้, เงื่อนไขอะไรที่ทำให้มันแตก, และอะไรที่จะแก้ไขมันได้จริงๆ

แทนที่จะตรวจสอบการเทรดหลายร้อยครั้งด้วยตนเอง ให้ส่งทั้งหมดให้ Claude

ใน TradingView คลิก ส่งออก และดาวน์โหลดประวัติการเทรดทั้งหมดเป็น CSV

Miles Deutscher - inline image

บันทึกเป็น CSV

จากนั้น อัปโหลดไฟล์นั้นไปยัง Claude และเริ่มถามคำถามจริง

คำถามที่ควรถาม

"ทำไมกลยุทธ์นี้ถึงทำงานได้ต่ำกว่ามาตรฐาน?"

"เงื่อนไขตลาดไหนที่ทำให้เกิดการขาดทุนมากที่สุด?"

"ฉันจะลดการลดลงได้อย่างไร?"

"คุณจะปรับปรุงกลยุทธ์นี้โดยไม่ overfitting ได้อย่างไร?"

จากนั้น Claude จะอธิบายว่าทำไมกลยุทธ์ของคุณถึงทำงานได้แบบนั้น ซึ่งเป็นส่วนที่ทำให้คุณเป็นเทรดเดอร์ที่ดีขึ้นจริงๆ

จากตรงนี้ คุณสามารถทำซ้ำขั้นตอนข้างต้นในการเปลี่ยนกลยุทธ์การเทรดที่ปรับปรุงแล้วเป็น Pine Script ทดสอบย้อนหลังภายใน TradingView และเปรียบเทียบผลลัพธ์

Research Desk ของฉัน

หวังว่าคุณจะเห็นพลังของระบบนี้

99% ของเทรดเดอร์เสี่ยงเงินทุนจริงในตลาดโดยไม่รู้ว่ากลยุทธ์ที่ใช้เคยทำกำไรในอดีตหรือไม่

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

แต่มีวิธีทำให้ระบบนี้มีพลังมากยิ่งขึ้น:

สร้าง Research Desk ที่ทำให้กระบวนการทั้งหมดนี้เป็นอัตโนมัติ

แน่นอน คุณสามารถทำเองได้ แต่เพื่อประหยัดอาการปวดหัว ฉันเพิ่งเปิดเผยแอป Research Desk ส่วนตัวทั้งหมดของฉันเป็นโอเพนซอร์ส

ในแอปที่กำหนดเองนี้ คุณสามารถเข้าถึงกลยุทธ์การเทรดมากกว่า 500 กลยุทธ์ ทดสอบมันเทียบกัน นำเข้าผ่าน Pine Script และปรับปรุงโดยใช้ AI — ทั้งหมดในที่เดียว

Miles Deutscher - inline image

Research Desk ของฉัน

เพื่อเข้าถึง Research Desk ฉันขอแค่สองสิ่ง:

  1. สมัครรับจดหมายข่าวตลาดฟรีของฉัน (ฟรี 100% ไม่มีสแปม)
  2. เข้าร่วมชุมชน Telegram ตลาดฟรีของฉัน

ในการเริ่มต้น ให้ใช้ลิงก์นี้ แล้วฉันจะแชร์แอปให้คุณโดยตรง:

https://milesdeutscher.com.au/ytjlve

การทำสองสิ่งนี้รับประกันว่าฉันจะสามารถนำเสนอเนื้อหาฟรีคุณภาพสูงแบบนี้ต่อไปได้!

สรุป

ฉันหวังว่าคุณจะพบบทความนี้มีค่า

ถ้าใช่ ติดตามฉันที่นี่ @milesdeutscher — ทุกสัปดาห์ ฉันโพสต์บทความเจาะลึกหลายบทความเกี่ยวกับวิธีใช้ AI ในตลาดการเงิน

สำหรับข้อมูลเชิงลึก AI ที่ลึกซึ้งยิ่งขึ้น ติดตามฉันที่ @aiedge_

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

ขอบคุณที่อ่านจนถึงตรงนี้

-ไมล์ส💙

บันทึกในคลิกเดียว

อ่านบทความไวรัลเชิงลึกด้วย AI ใน YouMind

บันทึกแหล่งที่มา ถามคำถามที่ตรงประเด็น สรุปข้อโต้แย้ง และเปลี่ยนบทความไวรัลให้เป็นโน้ตที่นำกลับมาใช้ได้ใน AI เวิร์กสเปซเดียว

สำรวจ YouMind
สำหรับครีเอเตอร์

เปลี่ยน Markdown ของคุณให้เป็นบทความ 𝕏 ที่สะอาดตา

เวลาคุณเผยแพร่งานเขียนยาวของตัวเอง การจัดรูปแบบรูปภาพ ตาราง และบล็อกโค้ดให้เข้ากับ 𝕏 นั้นน่าปวดหัว YouMind เปลี่ยนร่าง Markdown ทั้งฉบับให้เป็นบทความ 𝕏 ที่สะอาดตาและพร้อมโพสต์ทันที

ลอง Markdown เป็น 𝕏

แพตเทิร์นให้ถอดรหัสเพิ่มเติม

บทความไวรัลล่าสุด

สำรวจบทความไวรัลเพิ่มเติม