COCO研究院

 找回密碼
 註冊
搜索
查看: 27320|回復: 7

[其他程式語言] Eleader內建程式語言選股求救。

[複製鏈接]
發表於 20-5-23 13:43 | 顯示全部樓層 |閱讀模式
各位大大好,目前是想使用elader的內建程式語言來幫自己選股票。第一步想寫出,盤整盤,頭頭高,底底高走勢的股票,如下圖。


頭頭高

頭頭高

想到的邏輯如下。
取今天起至過去十日中的最高價=變數A,最低價=變數B。
取過去十一日~二十日中的最高價=變數C,最低價=變數D
然後A>C ,B>D 即符合條件。
目前卡住的語法在不知道怎麼打過去十日的價高價與低價。
麻煩了解eleader語言的大大能解答。

A=
B=
C=
D=

condition1=A>C
condition2=B>D

condition1&condition2





發表於 20-5-24 10:45 | 顯示全部樓層
回復 支持 3 反對 0

使用道具 舉報

 樓主| 發表於 20-5-31 16:42 | 顯示全部樓層
感謝f29825604的分享,以下是我目前寫出來的程式碼。
若有興趣的人可以一拿去濾股或是再加以修改。
有四個濾網
條件一:近五日的高點,要高於六到十日前高點。
條件二:近五日的低點,要高於六到十日前低點。
條件三:股價大於50元
條件四:10ma與20ma的差值不能大於今天收盤價的3%

cond1=max3(h,h[1],max3(h[2],h[3],h[4])) >max3(h[5],h[6],max3(h[7],h[8],h[9]))
cond2=min3(l,l[1],min3(l[2],l[3],l[4]))> min3(l[5],l[6],min3(l[7],l[8],l[9]))
cond3=c>50
cond4=abs(ma(c,10)-ma(c,20))<c*0.03

cond1&cond2&cond3&cond4
回復 支持 2 反對 0

使用道具 舉報

發表於 20-5-28 18:39 | 顯示全部樓層
hhv,llv都只能從當下的K,往前算喔
除非eleader可以靈活的用矩陣

不過有一條路可以走,就是透過python介面來寫程式
因為eleader本身就是用python開發出來的,相容性高
這個我也試過,還真的可以動!
只是入場、出場的程式,似乎要分開寫....遇到了瓶頸
不過,你可以試看看

下面網址,複製貼上喔
medium.com/@ypochien/eleader-with-pandas-numpy-889a243af279

評分

參與人數 2金錢 +4 收起 理由
indypan + 2 太強了
abopt + 2 太強了

查看全部評分

回復 支持 2 反對 0

使用道具 舉報

發表於 20-5-24 09:11 | 顯示全部樓層
用函數 hhv(h,天數), llv(l,天數)

評分

參與人數 1金錢 +2 收起 理由
abopt + 2 按一個讚

查看全部評分

回復 支持 2 反對 0

使用道具 舉報

 樓主| 發表於 20-5-23 18:18 | 顯示全部樓層

這檔案我有從官方網站下載過,就是教內建指標套用。並沒有教學實際語法。
回復 支持 0 反對 1

使用道具 舉報

發表於 20-10-28 10:46 | 顯示全部樓層
過去十日的高價
highest (h[1],10)
發表於 22-1-21 11:04 | 顯示全部樓層
f29825604 發表於 20-5-24 10:45
eleader程式交易選股策略

感謝,受益良多
文件要全部看完,還有範例程式碼!

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

本版積分規則

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

GMT+8, 24-11-24 19:08

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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