由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Stock版 - 做一个Screener真麻烦!! (转载)
相关主题
来点实质的东东是不是阿三程序写错了?
推荐炒股软件Amibroker (转载)Bing搜索下三烂,太不要脸了
请教用IB交易港股炒股软件for新手穷人
AmiQuote有人用吗?学什么电脑程序可以帮助炒股票?
话说,有没有人想一起团购amibroker 5.90的?有用Amibroker的xdjm么?
推荐一款TA的源代码怎样才能从bloomberg方便的下载历史数据
AFL Group最简单的TA来炒股
【AMIBROKER-AFL】如何把两个曲线画在一个图里请教炒美股的软件,赠送伪币
相关话题的讨论汇总
话题: screener话题: sql话题: c#话题: linq话题: net
进入Stock版参与讨论
1 (共1页)
l******s
发帖数: 1276
1
【 以下文字转载自 bluechips 俱乐部 】
发信人: leonidas (东海兔子), 信区: bluechips
标 题: 做一个Screener真麻烦!!
发信站: BBS 未名空间站 (Thu Apr 29 02:19:16 2010, 美东)
我想做一个很简单的screener, Russell 1000 里面每天扫一下,找最近30天内股价是
52week
high总数最多的前10个stock.
尝试两个方案:
1)C#
C#下载yahoo EOD数据,吧EOD price做成SQL数据
用C#自己得写一堆函数,简单的功能就得花老大力气。。
2)Amibroker AFL
AFL 描述52 week high 只需一句话, 可是我不知道怎么用script描述最近30天内52
high的总
数。。。
上来问问,有谁做过类似的screener吗?
f*******e
发帖数: 1161
2
没做过,第一个方案靠普。不一定需要很多函数,用sql就可以都做到了。至需要每天f
etch数据进入你的数据库就好了吧
不过broker本身工具就有这些功能吧?

【在 l******s 的大作中提到】
: 【 以下文字转载自 bluechips 俱乐部 】
: 发信人: leonidas (东海兔子), 信区: bluechips
: 标 题: 做一个Screener真麻烦!!
: 发信站: BBS 未名空间站 (Thu Apr 29 02:19:16 2010, 美东)
: 我想做一个很简单的screener, Russell 1000 里面每天扫一下,找最近30天内股价是
: 52week
: high总数最多的前10个stock.
: 尝试两个方案:
: 1)C#
: C#下载yahoo EOD数据,吧EOD price做成SQL数据

l******s
发帖数: 1276
3
用SQL怎么找出52 week high?我只会找出max....
我需要过去30天内52 week high的那一窜日子。。。
broker工具好像不怎么好使。。。

天f

【在 f*******e 的大作中提到】
: 没做过,第一个方案靠普。不一定需要很多函数,用sql就可以都做到了。至需要每天f
: etch数据进入你的数据库就好了吧
: 不过broker本身工具就有这些功能吧?

N********n
发帖数: 8363
4

A rule of thumb in development is using SQL for storage operations only
and C# for business logic. I'd get data into a strong-typed dataset or
Entity object by querying the Sql Server and then run Linq over it for
the desired Max / High and whatever analysis.
I'm currently writing my own analysis tool in .Net 4, SilverLight, Linq,
WPF, Entity Framework and Work Flow. I'd get a handy little tool for
trading while using it as a chance to upgrade my .Net skills.

【在 l******s 的大作中提到】
: 用SQL怎么找出52 week high?我只会找出max....
: 我需要过去30天内52 week high的那一窜日子。。。
: broker工具好像不怎么好使。。。
:
: 天f

f*******e
发帖数: 1161
5
看你怎么建表了,我觉得可以做得很复杂很强大,但是太好体力吧。
IB好像有类似的工具,yahoo阿bloomberg应该有这种工具吧,很普遍的感觉?

【在 l******s 的大作中提到】
: 用SQL怎么找出52 week high?我只会找出max....
: 我需要过去30天内52 week high的那一窜日子。。。
: broker工具好像不怎么好使。。。
:
: 天f

f*******e
发帖数: 1161
6
SQL是结构化查询语言,storage operation是数据库transaction的产物。
LINQ听说很强大,但是用于语言本身吧。

【在 N********n 的大作中提到】
:
: A rule of thumb in development is using SQL for storage operations only
: and C# for business logic. I'd get data into a strong-typed dataset or
: Entity object by querying the Sql Server and then run Linq over it for
: the desired Max / High and whatever analysis.
: I'm currently writing my own analysis tool in .Net 4, SilverLight, Linq,
: WPF, Entity Framework and Work Flow. I'd get a handy little tool for
: trading while using it as a chance to upgrade my .Net skills.

N********n
发帖数: 8363
7

Sql is good for querying data but awkward when writing complex business
logic w/ it so you'd like to leave it in the data tier. Linq is a subset
of dynamic language features added to the original static .Net languages
to make them more flexible and powerful.

【在 f*******e 的大作中提到】
: SQL是结构化查询语言,storage operation是数据库transaction的产物。
: LINQ听说很强大,但是用于语言本身吧。

m**********g
发帖数: 434
8
is it possible to make it an automated trading system? anything else that
might be needed?

【在 N********n 的大作中提到】
:
: Sql is good for querying data but awkward when writing complex business
: logic w/ it so you'd like to leave it in the data tier. Linq is a subset
: of dynamic language features added to the original static .Net languages
: to make them more flexible and powerful.

N********n
发帖数: 8363
9

Goldman and the other WS firms all have it - HFT machine. We've seen what
happened yesterday when Goldman programmed their HFT to take the market
down in order to give Senate some color to see see.

【在 m**********g 的大作中提到】
: is it possible to make it an automated trading system? anything else that
: might be needed?

m**********0
发帖数: 76
10
我因为在做Machine Learning课的course project,正好找到一个可以从Yahoo拿数据
的程序,
生成的是csv的数据,用Python处理一下非常方便。具体情况可以站内短信跟我联系。

【在 l******s 的大作中提到】
: 用SQL怎么找出52 week high?我只会找出max....
: 我需要过去30天内52 week high的那一窜日子。。。
: broker工具好像不怎么好使。。。
:
: 天f

1 (共1页)
进入Stock版参与讨论
相关主题
请教炒美股的软件,赠送伪币话说,有没有人想一起团购amibroker 5.90的?
做chart分析什么软件好用?推荐一款TA的源代码
有人用jbooktrader做开发么?AFL Group
amibroker能下载ib多少天数据?【AMIBROKER-AFL】如何把两个曲线画在一个图里
来点实质的东东是不是阿三程序写错了?
推荐炒股软件Amibroker (转载)Bing搜索下三烂,太不要脸了
请教用IB交易港股炒股软件for新手穷人
AmiQuote有人用吗?学什么电脑程序可以帮助炒股票?
相关话题的讨论汇总
话题: screener话题: sql话题: c#话题: linq话题: net