您的位置:首页 > 其它

NA们应该这样学习vlan

2011-03-23 11:28 295 查看
@Grab(group='com.gmongo', module='gmongo', version='0.9.1')
import com.gmongo.GMongo
import com.mongodb.*
import java.text.*;

def mongo = new GMongo()
def db = mongo.getDB("stock_analysis")

recommendation=[]

db.stocks.find().each{stock->

stockTrading=db.getCollection(stock.code+"."+stock.exchange)

analysingEndDate="2011-09-02"

//过滤上市不满2月的股票
if(stockTrading.find().count()>=44)
{
tradings=[]

stockTrading.find().each{trading->
daily=[:]

daily=[date: trading.date, close: trading.close, volume: trading.volume]

tradings << daily
}

i=0

for(i=0;i<240;i++)
{
if(tradings[i].date<=analysingEndDate)
{
break;
}
}

for(j=0;j<i;j++)
{
tradings =tradings-tradings[0]
}

tradings=tradings[0..20]

if( stock.name.contains("ST")==false && tradings[0..10]*.close.min()*1.1<tradings[0].close && tradings[0..20]*.close.sum()/20<tradings[0].close && tradings[0..20]*.volume.sum()/21*2<tradings[0..4]*.volume.sum()/5)
{
//println "${stock.code}.${stock.exchange} ${stock.name} ${new DecimalFormat("##.##").format(price10DaysClose*100/price10DaysLowest-100)}%"
println "${stock.code}.${stock.exchange} ${stock.name}"
}
}
}


分析结果:

600057.ss 象屿股份
600136.ss 道博股份
600302.ss 标准股份
600356.ss 恒丰纸业
600371.ss 万向德农
600396.ss 金山股份
600470.ss 六国化工
600552.ss 方兴科技
600748.ss 上实发展
600754.ss 锦江股份
600824.ss 益民集团
601116.ss 三江购物
000031.sz 中粮地产
000518.sz 四环生物
000668.sz 荣丰控股
002100.sz 天康生物
002242.sz 九阳股份
002335.sz 科华恒盛
002387.sz 黑牛食品
300129.sz 泰胜风能

输出完成 (耗时 33 秒) - 正常终止

后续工作:
调整分析参数
评估投资成功率
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: