เบื้องหลังการสร้างโกทะโลจิก
สวัสดีค่ะ นี่คือ 2pay
ห่างหายจากโพสต์ครั้งก่อนมานานพอสมควร
ช่วงนี้ยุ่งกับการพัฒนา+制作 EA ใหม่ๆ และ EA ที่ใช้สำหรับวิจัย+รับงานออกแบบ+การเดินทาง(?) ทำให้การเขียนบทความล่าช้า
ยังคงทำงานระหว่างเดินทางในรถยนต์และระหว่างรับประทานอาหารด้วย แต่ก็ยังไม่พอเวลานะ
ถ้าพิจารณาแล้ว EA ที่ทำการซื้อขายให้เองอัตโนมัตินั้นสะดวกจริงๆ นะ()
ครั้งนี้จะพูดถึงหัวข้อเกี่ยวกับวันโกโทเพื่อความอยู่รอดด้วย
ขณะนี้ฉันมี EA ที่เกี่ยวข้องกับวันโกโทจำนวน 2 ตัวที่ขายอยู่ และกำลังสร้าง EA โกโทเวอร์ชันใหม่
นอกจากโกโทแล้วก็มี EA ที่ทำงานได้จริงหลายตัว แต่ยังไม่สามารถปล่อยออกมาได้เพราะยังไม่มีการทดสอบหรือหลักฐานที่เพียงพอ
ในระหว่างที่กำลังสร้าง EA โกโทนี้ ฉันตั้งใจจะปล่อย EA ในสายงานอื่นๆ ตามมา
ถึงจะยังไม่แน่ใจเกี่ยวกับการขาย แต่มีเหตุผลที่ต้องขาย EA โกโทตัวที่สาม
พูดง่ายๆ คือฉันอยากสร้าง EA ที่เพิ่มประโยชน์ในการทำกำไรให้สูงขึ้น
จนถึงตอนนี้สำหรับ EA โกโท เราได้กำหนดธีมต่างๆ เพื่อพัฒนาแต่ละตัว
Solid_AD พิจารณาองค์กรที่อยู่เบื้องหลังและนำระบบปรับให้เหมาะสมกับแต่ละวัน
AL_56 ปรับเผชิญหน้ากับสกุลเงินอื่นและตรรกะอื่นๆ เพื่อระงับการโดน Drawdown
ตรรกะที่กำลังพัฒนาต่อไปนี้จะมีธีมการเพิ่มประสิทธิภาพกำไรสูงสุด
ถ้าคุณดูไลน์สินค้าในรายการของฉัน คุณจะทราบว่าฉันกำลังติดตามทิศทางของนักลงทุนรายใหญ่
ใน EA ด้วยเช่นกัน สิ่งที่ให้ความสำคัญคือ “หากพวกเขาอยู่ในตำแหน่งนี้ พวกเขาควรเข้าเมื่อใด”
ก่อนอื่นเหตุผลที่โกโทโลจิก (anomaly) สามารถเกิดขึ้นได้มีเหตุผลที่ชัดเจน
มีความเกี่ยวข้องกับบริษัทที่ทำการส่งออก-นำเข้าสินค้าต่างประเทศที่มีการซื้อขายด้วยดอลลาร์จริงในช่วงจำเป็น
ความต้องการจริงไม่ใช่การทำธุรกรรมเพื่อหวังผลตอบแทนจากการลงทุน จึงเกิดสภาวะซายะ (ความไม่สมดุลของตลาด)
(หากมีการทำธุรกรรมเพื่อตอบสนองผลตอบแทนจากการลงทุนเท่านั้น ตลาดจะอยู่ในสภาวะมีประสิทธิภาพสมบูรณ์)
การลุยตามมาจากโกโทอโนมะรี่ในการเทรด
เพียงแค่รันจำลองแบบง่ายๆ โดยไม่ตั้งค่า SL แล้วยังมีอัตราการชนะประมาณ 55%
หากจำกัด SL ให้พอประมาณ อัตราการชนะจะสูงกว่า 60% (RR ยังสามารถทำได้มากกว่า 1:1)
จากมุมมองของผู้พัฒนา EA โกโทโนมะรี่เป็นข้อได้เปรียบที่โดดเด่นมาก และยังสามารถทำกำไรได้ง่ายๆ จึงเป็นที่นิยมแม้ในผู้เริ่มต้นพัฒนา EA
(การดึงวันโกโทมาโปรแกรมต้องใช้เทคนิคบ้าง แต่...)
// ---
อาจไม่มีโอกาสเปิดเผยเบื้องหลังการพัฒนา EA มากนัก และผู้พัฒนาเองก็มีไม่มากนัก ดังนั้นในครั้งนี้จะอธิบายขั้นตอนความยากง่ายของวันโกโท EA พร้อม
ราคาของ EA บางคนจะคิดว่าแพงหรือไม่แพงขึ้นอยู่กับแต่ละคน แต่ถ้าพิจารณาโลจิกอย่างละเอียดแล้วจะเห็นคุณค่าในระดับที่สมเหตุสมผล (คุณไม่จำเป็นต้องซื้อก็ได้)
①ขั้นแรกสำหรับผู้เริ่มต้นคือวันที่เป็นเลขคูณของ 5 เพื่อเตรียม Long ในช่วงเวลาพระอาทิตย์ขึ้น
ดึงวันที่และเวลาในวันนั้นมา แล้วออกแบบระบบถือครองจนถึงเวลา 10 โมงเช้า (ถ้าจะทำแบบแม่นยำควรทำถึง 9:55)
การเข้าออเดอร์ให้ใช้ช่วงเวลาที่สเปรดหดตัวหลัง 8 โมง และหาช่วงเวลาที่มีความคาดหวังสูงสุดด้วยการปรับให้เหมาะสม
ความสับสนแรกคือการแปลงเวลาของเซิร์ฟเวอร์และเวลาของโตเกียว
②ระดับต่อไปคือการรับมือกับเวลาที่ปรับเปลี่ยนเป็นเวลาฤดูร้อน
โบรกเกอร์ส่วนใหญ่ใช้เวลาฤดูร้อนของสหรัฐ
เมื่อรวมเวลาของเซิร์ฟเวอร์กับเวลาฤดูร้อน ความซับซ้อนจะเพิ่มขึ้นแต่ความแม่นยำในการปิดการเทรดจะดีขึ้น
บางรายมีเวลาฤดูร้อนของยุโรปและโบรกเกอร์ที่ไม่มีเวลาฤดูร้อน จึงจำเป็นต้องมีการสลับเพื่อรองรับหลายแบบ
เนื่องจากเวลาฤดูร้อนแตกต่างกันไปในแต่ละภูมิภาค ต้องตรวจสอบด้วยตนเอง (กระบวนการนี้จะทำให้คุณเข้าใจลักษณะของภูมิภาคมากขึ้น)
③ถัดไปคือการจัดการวันข้ามวัน
เมื่อพยายามหาช่วงเข้าออเดอร์ที่ดีที่สุด บางทีการเข้าออเดอร์จากวันก่อนก็อาจทำกำไรได้
พูดง่ายๆ คือยิ่งถือครองนานก็ยิ่งได้กำไรเพิ่ม
โกโท EA เนื่องจากเกี่ยวกับความต้องการจริง จึงสามารถมองในมุมมอง เดย์ถึงสวิงได้เช่นกัน
หากเข้าเมื่อวันก่อนจะได้สลิปพหูพจน์ (positive swap) และขนาดราคากว้างขึ้น อีกทั้งเมื่อเทียบกับสแกลปิ้ง กำไรต่อครั้งจะมากกว่า จึงทำให้ไม่ดีเปลี่ยนโบรกเกอร์มากนัก
ในเวลาญี่ปุ่นเอง แม้จะเป็นวันเดียวกันในเซิร์ฟเวอร์เวลาก็อาจถือเป็นวันก่อน จึงจำเป็นต้องคิดโปรแกรมเข้าออเดอร์ล่วงหน้า
เมื่อถึงวันโกโท (วันที่มี 5 หรือ 10) การกำหนดเวลาการเข้าออเดอร์จากวันก่อนจึงไม่ทัน จึงใช้วิธีกำหนดล่วงหน้าเป็นรอบ 1 เดือนล่าสุด
หากวันโกโทตรงกับวันจันทร์ การเข้าออเดอร์จะเป็นวันศุกร์ (ในเวลาตะวันออกของโตเกียวเป็นวันเสาร์) จึงต้องปรับวันหยุดสุดสัปดาห์
④ต่อไปคือการปรับวันหยุดราชการ
ทุกปีวันหยุดในปฏิทินจะเปลี่ยนไป แต่ถ้าไม่ใช่วันพิธีเว้นจันทรคติจะสามารถคำนวณด้วยโปรแกรมได้หมด
ต้องดึงวันหยุดของญี่ปุ่นและสหรัฐอเมริกามาแล้วหาคำเข้าออเดอร์ที่หลบเลี่ยงวันหยุดนี้ และ
หากวันก่อนวันโกโทเป็นวันเสาร์-อาทิตย์ จำเป็นต้องเลื่อนวันเข้าออเดอร์ไปเป็นวันศุกร์ และหากวันศุกร์เป็นวันหยุด ก็ต้องเลื่อนวันหยุดไปอีก หากวันหยุดตรงกับวันหยุดสุดสัปดาห์ ก็ต้องเลื่อนต่อไปจนกว่าจะลงตัว... หากหลบวันหยุดเทศกาลสงกรานต์ได้ก็ถือว่าโอเค
ถ้าพูดละเอียด วันหยุดของญี่ปุ่นจะถูกกำหนดในเวลาท้องถิ่นโตเกียว และวันหยุดของสหรัฐจะถูกดึงมาจากเวลานิวยอร์ก
⑤ หลังจากปรับวันที่ให้เหมาะสมแล้ว ก็เข้าสู่การปรับเวลาระบุ
การประกาศดุลยภาคเป็นเวลา 9:55 แต่หากคิดว่าการขายที่แน่นอนจะเกิดขึ้นเมื่อเวลานั้น สิ่งที่ควรทำคือเตรียมอัลกอริทึมให้เข้ามาในช่วงเวลานั้นอย่างรวดเร็วเพื่อการปิดการถือครองอย่างรวดเร็ว
ในการเข้าออเดอร์มีจุดสำคัญหลายอย่าง และฉันมักจะปฏิบัติตามข้อห้ามที่จะไม่เข้าออเดอร์หลัง NYOP cut
เพราะ NYOP cut มีแนวโน้มผันผวนสูง
⑥เมื่อเวลาถูกปรับให้เหมาะสมแล้ว ก็ถึงคราวปรับราคากันบ้าง
ถ้าตลาดมีแนวโน้มขึ้น การซื้อในราคาถูกลงจะช่วยลดการขาดทุนและไล่ล่ากำไรได้พร้อมกัน
ถ้าอยู่ในช่วงเวลาที่มีความมั่นใจสูงก็จะได้เลือกตำแหน่งเข้าออเดอร์โดยดูแม่นยำผ่านPrice Action ซึ่งเป็นเรื่องที่ดี
⑦เพื่อไปสู่ EA ที่สูงขึ้น
・การกระจายพอร์ตเพื่อทำให้กราฟกำไร-ขาดทุนต่อการเทรดหนึ่งรายการมีความสม่ำเสมอ (คล้ายการเฉลี่ยต้นทุนเฉลี่ย Dollar-Cost Averaging)
・การให้คะแนนและน้ำหนักกับแต่ละพอร์ตเพื่อลดความเสี่ยง
・ตั้งแต่หลายปีก่อน นักผู้นำจากสิงคโปร์เริ่มมีการลากพอร์ตหุ้นที่อ้างอิงกับวันดุลยภาค ซึ่งโกโทโลจิกที่ไม่เตรียมรับมือจะได้รับผลกระทบอย่างมากในฤดูใบไม้ผลินี้
・ติดตามทิศทางนอกกระแสหลักและตรวจสอบว่าเป็นการเคลื่อนไหวโดยดอลลาร์
⑦เกินกว่านั้นก็มีวิธีการที่ลึกซึ้งกว่า แต่คงไม่เหมาะถ้าให้ยาวไปกว่านี้
หากเข้าใจการเคลื่อนไหวเบื้องหลัง ก็ไม่จำเป็นต้องใช้การ Backtest ให้ได้ parameter ที่ดีที่สุด
ในอนาคตก็มีแผนออกเวอร์ชันใหม่ แต่โปรดทราบว่าอาจยกเลิกการขายได้
ปัจจุบัน Solid_AD ที่ขายอยู่ถูกใช้งานในคลาส ⑤ ส่วน AL_56 ได้ถูกนำไปใช้กับคลาส ⑦ บางส่วน
แผนสำหรับผลงานถัดไปก็มีคลาส ⑦ เช่นกัน
หวังว่าเนื้อหากระชับเกี่ยวกับกระบวนการผลิตจะเป็นประโยชน์
หากมีเวลาว่างฉันจะหยิบปากกาเขียนต่อ
ขอบคุณที่สละเวลามาอ่าน