![translation](https://cdn.durumis.com/common/trans.png)
นี่คือโพสต์ที่แปลด้วย AI
บันทึกการพัฒนา API ของบริษัทหลักทรัพย์เกาหลี
- ภาษาที่เขียน: ภาษาเกาหลี
- •
-
ประเทศอ้างอิง: ทุกประเทศ
- •
- เทคโนโลยีสารสนเทศ
เลือกภาษา
สรุปโดย AI ของ durumis
- แบ่งปันความยากลำบากที่พบระหว่างการพัฒนาโปรแกรมซื้อขายอัตโนมัติโดยใช้ API ของบริษัทหลักทรัพย์เกาหลี โดยเฉพาะอย่างยิ่ง การอธิบายขั้นตอนการแก้ไขปัญหา Websockets สำหรับการรับข้อมูลแบบเรียลไทม์
- ปัญหาที่พบระหว่างการพัฒนาส่วนใหญ่เกิดจากทักษะและประสบการณ์ที่ไม่เพียงพอของนักพัฒนา แต่การค้นหาใน github repository ทำให้พบ python-kis repository ของ Soju06 ซึ่งเป็นกุญแจสำคัญในการแก้ไขปัญหา
- ปัญหาเกี่ยวกับวิธีการซื้อขายยังคงมีอยู่ แต่การเรียนรู้และการนำไปใช้งานตามเกณฑ์การซื้อขายของผู้ว่าจ้างทำให้ได้รับประสบการณ์มากมาย
ตอนนี้ การพัฒนา API ของบริษัทหลักทรัพย์เกาหลีมีระดับความคืบหน้าไปมากแล้ว ดูเหมือนว่าจะกลายเป็นซีรีส์จริงๆ ในระหว่างการพัฒนาที่ยากลำบาก ฉันรู้สึกแย่กับตัวเองและเศร้า แม้ว่าจะไม่มีใครพูดอะไร คนที่มีฝีมือดี อาจสร้างสิ่งเหล่านี้ขึ้นมาได้ในทันที โดยไม่มีกระบวนการเป็นซีรีส์ ฉันรู้สึกอิจฉาความฉลาดและพรสวรรค์ อย่างไรก็ตาม ฉันปลอบใจตัวเองอีกครั้ง โดยย้ำเตือนว่าชีวิตไม่ได้ประกอบด้วยแต่คนเก่ง
นี่เป็นบทความที่ 5 แต่ไม่มีเนื้อหาอะไรมาก เป็นเพียงเรื่องราวที่แสดงถึงความไม่จริงจังในกระบวนการสร้างโปรแกรมซื้อขายอัตโนมัติ โดยใช้ API ของบริษัทหลักทรัพย์เกาหลี แต่ถึงกระนั้น หากมีผู้ใดอ่าน ฉันขอขอบคุณอย่างยิ่ง +_+
เมื่อปัญหาไม่สามารถแก้ไขได้ ให้ลองใช้วิธีการที่เตรียมไว้จนกว่าจะแก้ไขได้ try except
ก่อนหน้านี้ ฉันได้เขียนเกี่ยวกับความยากลำบากที่พบในระหว่างการพัฒนา API ของบริษัทหลักทรัพย์เกาหลี ซึ่งบางอย่างก็ไม่ใช่ความยากลำบากจากบริษัทหลักทรัพย์เกาหลี แต่เป็นความยากลำบากที่เกิดขึ้นเอง และบางอย่างก็ถูกต้อง อย่างไรก็ตาม เมื่อเรามองย้อนกลับไปที่ความยากลำบากเหล่านั้น จะพบว่ามีดังนี้
- การเปิดบัญชีกับบริษัทหลักทรัพย์เกาหลี (ล้มเหลวในการย้ายบัญชี ISA)
- ไม่มีการสนับสนุนการลงทุนจำลอง
- Websockets - รับข้อมูลแบบเรียลไทม์
- วิธีการซื้อขาย
การเปิดบัญชี ฉันได้แก้ปัญหาโดยการไปที่สาขา โชคดีที่สาขาอยู่ห่างจากที่ฉันอยู่เพียง 40 นาที หากคุณไม่ได้อยู่ในเขตกรุงเทพมหานคร หรือไม่ใช่เขตเมืองใหญ่ และอาศัยอยู่ในที่ที่มีอากาศดี ฉันขอให้คุณเปิดบัญชีผ่านระบบออนไลน์ได้สำเร็จ อย่างไรก็ตาม คุณต้องเปิดบัญชี เพื่อที่จะสามารถพัฒนาโดยใช้ API ดังนั้น โปรดเปิดบัญชีให้ตรงกับสถานการณ์ของคุณ
ความจริงแล้ว การไม่มีการสนับสนุนการลงทุนจำลอง ไม่ใช่ปัญหาที่ร้ายแรง มันทำให้ฉันรู้สึกไม่ค่อยสบายใจ เช่น ถ้าฉันซื้อแล้วมีการซื้อขายในราคาเฉลี่ย ฉันจะทำอย่างไร ถ้าฉันสร้างโทเค็นการลงทุนจริงตลอดเวลา แล้วบัญชีของฉันถูกล็อค ฉันจะทำอย่างไร ฯลฯ แต่สำหรับผู้ที่มีความสามารถในการพัฒนา นี่อาจไม่ใช่เรื่องที่น่ากังวล นั่นเป็นเพราะความสามารถของฉันไม่ดี และขาดประสบการณ์ในการเขียนโปรแกรมหุ้น โดยเฉพาะอย่างยิ่ง Websockets ก็ไม่ได้เป็นไปตามที่ฉันคิด เนื่องจากทักษะในการเขียนโปรแกรมของฉันไม่ดี เป็นความผิดของฉันเอง ㅠ_ㅠ
Websocket เป็นปัญหา เนื่องจาก Websocket ทักษะของฉันไม่ดี !! แต่ฉันรู้สึกว่า เป็นเรื่องยากที่จะเข้าใจวิธีการแก้ไขปัญหา โดยใช้ตัวอย่างที่ให้มา ในสถานการณ์นี้ ฉันคิดว่า "มีตัวเลือกการกระทำต่อไปหลายอย่าง"
- เรียนรู้ Websockets เพื่อแก้ปัญหานี้!!
- ลองดูว่าคนอื่นๆ แก้ปัญหานี้ได้อย่างไร!!
วิธีที่ง่ายที่สุดคือการค้นหา ฉันเลือกข้อ 2 แน่นอน ฉันได้ค้นหาคำสำคัญบางคำ ในเว็บไซต์ KIS Developer ของบริษัทหลักทรัพย์เกาหลี แต่ไม่พบคำตอบที่ดี (ส่วนใหญ่เป็นคำถามลับ ฉันไม่รู้ว่าจะถามอะไร "ฉันกำลังพัฒนา API ของบริษัทหลักทรัพย์เกาหลี และใช้ websockets เพื่อรับข้อมูลแบบเรียลไทม์ นี่คือโค้ดที่ฉันใช้ในขณะนี้ แต่ฉันต้องการเพิ่มและลบข้อมูลเกี่ยวกับราคาซื้อขาย ราคาเสนอซื้อ และข้อมูลการซื้อขาย แบบเรียลไทม์ ฉันควรทำอย่างไร?"
ถ้าไม่มี ChatGPT ฉันก็ทำอะไรไม่ได้ ..
รหัสตัวอย่างก็เขียนให้ดีเกินไป .. แต่ตัวอย่างดูเหมือนผลลัพธ์จะเหมือนกัน ..
ในที่สุด ฉันก็ค้นหาใน github repository
ฉันชอบ github มาก มีผู้คนมากมายที่แบ่งปันสิ่งต่างๆ แก่โลก ฉันรู้สึกขอบคุณจริงๆ
ฉันค้นหา "koreainvestment" และพบ repository จำนวนมาก อันดับแรกคือ github อย่างเป็นทางการของบริษัทหลักทรัพย์เกาหลี ดังนั้น ฉันจึงข้ามไป อันดับสองคือ repository ของ Jocoding แต่ถ้าคุณดูวิดีโอ YouTube ที่มีความยาวประมาณ 20 นาที คุณอาจข้ามไปได้โดยอัตโนมัติ อันดับสาม ชื่อดูน่าสนใจ python-kis ของ Soju06 !! (ฉันไม่แน่ใจว่าคุณชอบโซจู หรือว่าชื่อของคุณคือโซจู แต่ฉันขอขอบคุณอีกครั้ง ❤️) เมื่อเข้าไปสำรวจ repository นี้ ฉันพบว่า มีการทำงานเกี่ยวกับหุ้นในประเทศ แต่ดูเหมือนว่าจะไม่มีการทำงานเกี่ยวกับหุ้นต่างประเทศ ดังนั้น ฉันจึงคิดว่า จะไม่ดู แต่ฉันพบเบาะแส ที่ช่วยแก้ปัญหา Websockets ได้ ไม่สิ ฉันทดสอบเกี่ยวกับหุ้นในประเทศ และพบว่า ปัญหา Websockets ได้รับการแก้ไข +_+ ฉันตัดสินใจที่จะนำสิ่งนี้ไปใช้ และทำให้มันทำงานกับหุ้นต่างประเทศ และพยายามดู แต่เนื่องจากความรู้ของฉันเกี่ยวกับ Python ไม่ดีพอ ฉันจึงไม่สามารถเข้าใจ สิ่งที่ Soju06 ทำ อย่างไรก็ตาม ฉันพบว่า เขาใช้ websocket แทน websockets และ websocket-client และ สามารถแก้ปัญหาได้โดยใช้เพียงส่วนนี้ ถ้าฉันเข้าใจลึก มันจะดีมาก แต่ ฉันไม่เข้าใจลึก ไม่ได้หมายความว่า ฉันสร้างไม่ได้ ฉันรู้สึกอย่างนั้นอีกครั้ง (ชีวิตจึงงดงาม~ 🎶)
ในบรรดาปัญหาที่ฉันพบ เหลือเพียงวิธีการซื้อขาย วิธีการซื้อขาย ยังคงเป็นเรื่องยาก และถ้ามีคำตอบ คนที่มีคำตอบ ก็คงครอบครองความมั่งคั่งของโลกไปหมดแล้ว แต่ ฉันไม่ได้มองวิธีการซื้อขาย ในแง่ลบ การซื้อขายหุ้นอัตโนมัติ จำเป็นต้องมีเกณฑ์การซื้อขาย เกณฑ์นั้นก็คือ วิธีการซื้อขาย ไม่มีคำตอบ แต่ อย่างน้อย มันก็จำเป็นต้องมีอะไรบางอย่าง ที่เป็น วิธีการซื้อขาย คำพูดของฉันเริ่มแปลก อย่างไรก็ตาม ฉันจึงบอกว่า ความเข้าใจเกี่ยวกับวิธีการซื้อขาย ยังคงเป็นเรื่องยาก แต่ เพียงแค่ลองคิดว่า ทำไมผู้ที่ให้คำสั่ง ถึงต้องการใช้เกณฑ์นี้ ก็เพียงพอที่จะสะสมประสบการณ์ มากมาย ซึ่งเป็นสิ่งที่ดี
ฉันได้ผ่าน ช่วงเวลาที่ยากลำบาก แบบนี้มาแล้ว และ จะผ่าน ช่วงเวลาแบบนี้ ต่อไป แต่ หากคุณ กำลังประสบกับความกังวล ที่คล้ายกัน ฉันหวังว่า สิ่งนี้ จะเป็นประโยชน์กับคุณ หรือ หากคุณ มีวิธี ที่ดีกว่า โปรดช่วย สิ่งมีชีวิต ที่โง่เขลา ด้วยความเมตตา ฉันขอขอบคุณอย่างยิ่ง ยินดีรับข้อเสนอแนะ อีเมล และ แชทเปิด ทุกช่องทาง
- อีเมล :ssjokelife@naver.com
- แชทเปิด :https://open.kakao.com/o/gCim3mle
นอกจากนี้ ฉันยังรับ คำสั่งสร้างโปรแกรมซื้อขายหุ้นอัตโนมัติ หากคุณต้องการ ใช้ วิธีการซื้อขาย ของคุณเอง ที่คุณ คิด มาเป็นเวลานาน คุณต้อง เขียนโค้ด เพื่อ ใช้ มัน แต่ การเรียนรู้ การเขียนโปรแกรม เป็นกระบวนการ ที่ยาก ดังนั้น จึงดูเหมือนว่า พวกเขา กำลัง ใช้ เงิน เพื่อ แก้ปัญหา นี้ แต่ แม้ว่า คุณ ต้องการ ใช้ เงิน เพื่อ แก้ปัญหา การหา คน ที่จะ ทำ ตาม ความคิด ของคุณ เอง ก็เป็น เรื่องยาก ฉัน ไม่ได้ หมายความว่า ฉัน เป็น คน แบบนั้น แต่ หากคุณ รู้สึกว่า ฉัน มี ความเป็นไปได้ เช่น นั้น โปรด ติดต่อ ฉัน ค่าใช้จ่าย จะถูก กำหนด เมื่อ เรานัดหมาย เพื่อ หารือ เกี่ยวกับ วิธีการซื้อขาย และ ตัดสินใจ ที่จะ พัฒนา จริง การอธิบาย ให้ ใคร บางคน ฟัง เป็น วิธี ที่ดี วิธี หนึ่ง ในการ รวบรวม วิธีการซื้อขาย ใน หัว ของคุณ จะ ทำให้ มัน ชัดเจน ขึ้น ฉัน ยินดี ช่วย คุณ และ ฉัน ก็ จะ ได้รับ ความช่วยเหลือ เช่น กัน ❤️