![translation](https://cdn.durumis.com/common/trans.png)
这是AI翻译的帖子。
选择语言
durumis AI 总结的文章
- 本文詳細說明了在韓國投資證券 API 開發過程中遇到的困難,特別是開戶、ISA 帳戶轉換、模擬投資不支持、通過 WebSockets 接收實時數據、交易方法論理解等方面的困難。
- 特別是,作者提到了對 ISA 帳戶特性的不熟悉、在實戰投資帳戶中即使沒有進行實際交易也會產生心理負擔、對 WebSockets 的理解不足導致的困難、以及對交易方法論的根本疑問等,詳細地分享了開發過程中遇到的困難。
- 本文以 2024 年 5 月 30 日基準,大約兩週前開設了 Hana 證券帳戶為背景撰寫,誠實地分享了開發過程中遇到的困難,並表明了未來將尋找解決方案的決心。
在開發韓國投資證券API的過程中,我發現需要寫的内容比我想像中的少。之前撰寫的内容都比較一般,屬於基本内容。 而現在撰寫的内容則是关于我在開發過程中遇到的困难和如何解決這些問題的過程。首先,讓我們看看這些困難吧?
股票交易很難,但自動化交易程序的開發更難...
韓國投資證券帳戶開戶
開發初期遇到的困難可能只跟我自己有關。ㅠ_ㅠ 那就是開戶韓國投資證券帳戶。大約兩周前,我因為類似的原因開了 Hana證券帳戶,因此無法立即建立非面對面帳戶。我忘記了有20天的限制期。不過,我還是需要開戶,所以我去找了 附近是否有韓國投資證券的分公司,幸運的是,我在40分鐘的路程(?)内找到了分公司,並成功開戶。
ISA帳戶轉戶失敗案例 +_+
事實上,我最初尝试建立非面对面帳戶,但系統顯示將其他銀行的ISA帳戶轉過來就能立即建立帳戶。應該要多加留意 的,但因為急著開戶,所以我直接同意了。帳戶很快就建立了,我也成功申请了API,並通過國內API測試,我當時很開心 …
后来我才知道,海外股票交易需要另外申请。我以為帳戶建立完成後就能直接交易,哈哈哈哈哈。结果发现,ISA
帳戶無法進行海外股票交易。因為ISA帳戶的特性,這是很自然的,但我對ISA帳戶不太了解,现在也不太了解。
我只是通过这次事件真正了解到ISA帳戶无法进行海外股票交易。
总之,我去了分公司开户,然后把ISA帳戶轉回了之前的银行。(这也需要之前的银行联系我,说如果不同意
就会转回,总之,ISA帳戶是一个特殊的帳戶,所以比较麻烦。)
总之,股票交易本身并不难,但要进行交易,就需要开户,还要安装和设置HTS、MTS,这些步骤真的很繁琐。 不过,我成功開戶了,也順利進行開發。
模拟投资不支持
REST API有Postman範例,所以非常方便。因为可以直接发送请求和接收数据,也可以通过Postman将代码 直接转换为Python代码。但是,不支持模拟投资的功能很多。虽然这些功能不是非常关键,但需要在实际交易 帳戶中进行验证,很不方便。在实际交易帳戶中进行验证,如果沒有进行实际交易,就不会有任何问题,但 我心理上还是有点紧张,感觉很不舒服。希望随着时间的推移,韩国投资证券可以改善这些方面。
Websockets - 实时数据接收
接下来遇到的困难是通过Websockets接收实时数据。
在这个部分,一直运行着接收数据的逻辑,我想要修改它,使其在不影响接收逻辑的情况下,还能发送指令,
但我找不到方法。这不仅是因为我对Websockets的理解不够,也可能是因为我对编程语言的整体理解不足。
如果以后找到解决办法,我会再次更新。
WebSockets 不太懂... 不是無限循環嗎... 事件如何連接... 線程... 哎...
交易方法论 - 不知道?!
最后是用户想要的交易方法论,我理解起来很难。我使用的是网格交易法,这种方法没有买入/卖出策略。 因为我是根据自己设定的值进行买入/卖出操作。但是,一般的交易方法是根据不同的情况进行设计, 因此需要设置条件值来进行买入/卖出决策。收集分时数据,设置移动平均线,以布林带等范围值为基准进行 买入/卖出决策。从技术上讲,计算条件值只要确定了公式就可以了,但我不明白为什么用这种方法进行交易。 而且这个问题还没有解决。股票学习越学越难。^^;; (涨跌应该各占一半,为什么我总是站在跌的这边?!!!)
我不知道... 為什麼會漲跌... 何時買賣...
除了这些之外,还有很多其他困难。不过,在人生中,遇到困难就努力寻找解决方法,这才是生活之道,不是吗? 接下来,我会写一些关于克服这些困难的经验教训和替代方案。加油!!