COCO研究院

 找回密碼
 註冊
搜索
樓主: alexliou

[其他程式語言] 利用 Python 來做程式交易

[複製鏈接]
發表於 18-5-5 22:12 | 顯示全部樓層
Simon 發表於 18-4-30 19:22
最近有一些不同的想法
1.不能只有 DATE TIME OPEN HIGH LOW CLOSE VOLUME 這些欄位,因為這些只是基本的
2. ...

請教大大
Python 可以生出邏輯嗎
我舉例說
假如從出生嬰兒出生就每月買進小台指一口多單買到game over
像這樣的邏輯有沒有辦法用程式演算出來
我去找看AI相關的書籍
好像都沒有一個比較容易入門的

發表於 18-5-6 06:42 | 顯示全部樓層
我覺得這是基本的程式語法...學好python就寫的出來,和AI沒有關係...
發表於 18-5-6 21:22 | 顯示全部樓層
本帖最後由 Simon 於 18-5-6 21:57 編輯
special 發表於 18-5-5 22:12
請教大大
Python 可以生出邏輯嗎
我舉例說

邏輯很容易,提供簡易演算法...
class EveryMonthBuy
{
       Main()
       {
             While(game over())
            {
                 BUY();
             }
     }

  game over()
  {
      if( 帳戶餘額 > 小台額度 + 保證金)
        Return true;
      Return false;
  }

    BUY ()
   {   
        //每月買進小台指一口多單 簡單參考寫法,        
        //換倉後第一天判斷語法與時間判斷語法可以上網找...
        if(換倉後第一天 && DateTime.Now.Time == 08:45:00 && 成交旗標)
           成交 = Call 券商 API 下單 .....;

            // 確定只能成交一口,如果沒有寫這一行,就會跟我第一次執行一樣,直接打到滿倉
            if(成交) 成交旗標 = false;

     }
}

呼叫方式:
   // 生了一個嬰兒...
   EveryMonthBuy EveryMonthBuy1 = new EveryMonthBuy();
   EveryMonthBuy1 .Main();
      // 再生了一個嬰兒...   
EveryMonthBuy EveryMonthBuy2 = new EveryMonthBuy();EveryMonthBuy2 .Main();
  
   // 努力再生了一個嬰兒...
   EveryMonthBuy EveryMonthBuy3 = new EveryMonthBuy();
   EveryMonthBuy3 .Main();











發表於 18-5-7 09:18 | 顯示全部樓層
Simon 發表於 18-5-6 21:22
邏輯很容易,提供簡易演算法...
class EveryMonthBuy
{

  太感謝了

這樣績效目前看起來呢?

我用想的

相對高期末績效肯定不錯

只是未來不知道

非常感謝厲害的高手

人腦還是有用的

機器恐怕創造不出自己的邏輯
發表於 18-5-8 15:25 | 顯示全部樓層
人的邏輯和機器的邏輯是不一樣的
有興趣可以去學學時序分析
偉大的操盤手就那幾招
懂得就懂
不懂就不懂

評分

參與人數 1金錢 +2 收起 理由
cukie + 2 本日最中肯!

查看全部評分

回復 支持 2 反對 0

使用道具 舉報

匿名
匿名  發表於 18-5-14 21:10
本帖最後由 Simon 於 18-5-14 21:13 編輯

程式每天自動產出新的交易策略

程式每天自動產出新的交易策略

程式每天會自動產出新的交易策略


找出高勝率的交易策略.png
程式會自動挑出高勝率的交易策略

歷史回測之交易內容.png
這是透過大數據歷史回測分析結果

以上的交易策略皆是透過基因演算法 + 蒙地卡羅 使用C#.NET 實作 + 永豐API 自動下單機
來實現印鈔機的過程(完全不需要另外撰寫交易策略,開發新的交易商品,只需要1Hr)。

1.程式會自動淘汰勝率低於 70% 交易策略,只會保留目前最強的交易策略
(不限交易商品 股票/期貨/股票期貨/外匯/虛擬貨幣...)皆可自動產出交易策略,會自動將產出之交易策略直接寫入MS SQL記錄。
2.勝率如果低於 20% 程式會自動進行反向交易
3.手上的交易策略皆由電腦自動排序交易,不須人工干涉。

以上僅供參考

評分

參與人數 1金錢 +2 收起 理由
cukie + 2 水喔

查看全部評分

回復 支持 3 反對 0

使用道具 舉報

發表於 18-8-14 15:44 | 顯示全部樓層
謝謝版大~~分享 python ,目前還在學習中~有機會再問版大~
發表於 18-8-16 13:36 | 顯示全部樓層
目前也在學習python 準備自動化跟批次下單
發表於 19-1-5 22:42 | 顯示全部樓層
謝謝版大無私的分享
發表於 19-1-8 22:16 | 顯示全部樓層
謝謝分享,新手學習研究中
發表於 19-2-11 10:10 | 顯示全部樓層
感謝分享@@,還在學習當中
發表於 19-3-3 21:52 | 顯示全部樓層
謝謝分享,正要學習python
發表於 19-3-3 22:09 | 顯示全部樓層
大大~不錯的入門文,還可以直接線上練習
發表於 19-5-7 16:07 | 顯示全部樓層
感謝分享,請問有用python寫與證券商的連線api嗎?
發表於 19-5-13 21:29 | 顯示全部樓層
ttimchang 發表於 19-5-7 16:07
感謝分享,請問有用python寫與證券商的連線api嗎?

證券商的不清楚

不過期貨商元大的,版上的kwedr大大有放出來

元大期貨 交易API with python
http://kwedr.blogspot.com/2018/11/api-with-python_29.html
元大期貨 行情API with python
http://kwedr.blogspot.com/2018/11/api-with-python.html

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-20 15:37

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |