美文网首页股票小工具系列
股票小工具-七伤拳战法

股票小工具-七伤拳战法

作者: 平凡啊菜 | 来源:发表于2018-09-19 19:28 被阅读46次

七伤拳战法自己百度,关键点为:
7~9天内,有连续两个实体涨停,当前价格在第一个开始涨停之上
战法威力:可以获得资金潜伏的个股,埋伏涨停板

# 七伤拳战法
# 逻辑:连续2天实体涨停的,就发邮件
# 7~9天内,有连续两个实体涨停,当前价格在第一个开始涨停之上,这是抓第一天之后的

import easyutils as eu
import tushare as ts
import datetime
from retrying import retry
# from tushare.stock import cons as ct
import numpy as np

cons = ts.get_apis()


# 获取个股数据,获取最近N个交易日的数据


@retry
def getstockdataofday(stockcode, timeperiod=180, rangeperiod=9):
    datedelay = datetime.date.today() - datetime.timedelta(days=timeperiod)
    startdate = str(datedelay.isoformat())
    enddate = str(datetime.date.today().isoformat())
    # print('start:%s,end:%s' % (startdate, enddate))
    stockdata = ts.bar(stockcode, conn=cons, freq='D',
                       start_date=startdate, end_date=enddate)
    if stockdata['close'] is not None:
        stockdata['preclose'] = stockdata['close'].shift(1)
    stockdata['pchange'] = np.round((
        (stockdata['close'] / stockdata['preclose'] - 1) * 100), 2)
    stockdata['maxpercent'] = np.round((
        (stockdata['high'] / stockdata['low'] - 1) * 100), 2)
    return stockdata.head(rangeperiod)

# 获取股票列表


@retry
def getbasic():
    basic = ts.get_stock_basics()
    return basic


def isconsecutivedays(stockcode):
    stockdata = getstockdataofday(stockcode, 180, 9)
    # print(stockdata)
    alist = []
    istarget = False
    for i in range(len(stockdata)):
        if (stockdata.iloc[i]['pchange'] >= 9.9) and (stockdata.iloc[i]['maxpercent'] >= 1):
            alist.append(i)

        for i in range(0, len(alist) - 1):
            if(alist[i + 1] - alist[i]) == 1:
                istarget = True
    return istarget


def main():
    print('main doc.')
    is_holiday = eu.is_holiday_today()
    if not is_holiday:
        print('交易时间')
    basic = getbasic()
    print('get basic finish.')
    total = len(basic)
    index = 1
    preylist = []
    for stockcodeitem in basic.index.values:
        if isconsecutivedays(stockcodeitem):
            print('found one:%s' % stockcodeitem)
            preylist.append(stockcodeitem)
        print('%s/%s code:%s' % (index, total, stockcodeitem))
        index = index + 1
    print('符合的有:')
    print(preylist)


if __name__ == '__main__':
    print('seven sided strike on stock.')
    main()

赞赏是最真诚的认可

相关文章

  • 股票小工具-七伤拳战法

    七伤拳战法自己百度,关键点为:7~9天内,有连续两个实体涨停,当前价格在第一个开始涨停之上战法威力:可以获得资金潜...

  • 《认知天性》——七伤拳/检索学习法!

    坡道-七伤拳大家好,我是金毛狮王谢逊,今天为大家展示七伤拳的威力! what-什么是检索/七伤拳? 七伤拳是什么?...

  • 刘慈欣《球状闪电》:中国“壮士断腕”为什么让全世界害怕?

    “七伤拳”要诀:一练七伤,伤人先伤己。在中国武术里面,“伤人先伤己”这种操作一直就有。比如有一种拳叫通臂拳,练拳者...

  • 七伤拳

    金庸小说里有一种绝世武功,叫做七伤拳法,就是自己伤害自己,伤害的越深,武功越高,到第七层的时候,会产生毁天灭地...

  • 七伤拳

    为人处世,身口意避免七伤拳的方式 做事以义工的心态去做。 看人都是菩萨的心态去看。

  • 七伤拳

    七伤拳是崆峒派的绝世武功,伤敌力强,伤己也重,似应了作用力与反作用力的道理,每练一次,内脏便受一次损伤,所谓“先伤...

  • 七伤拳

    书上有说,七伤拳,崆峒派绝世武功,速成,威力强大,明教金毛狮王谢逊就用此武功打败了空见大师,然练七伤拳者,需内力深...

  • 最伤手机的7种充电方式,90%的人都经历过!

    崆峒派有绝世武功——七伤拳 人体内有阴阳二气、金木水火土五行 所谓“七伤”,便是这七种伤害 七伤拳,威力绝伦 但内...

  • 武侠(二):七伤拳

    七伤拳出现于《倚天屠龙记》中,金毛狮王谢逊因为突遭家庭变故,愤而练此拳,意欲复仇。 七伤拳,顾名思义,七情所感,内...

  • 让你「过的更惨」的武林秘诀

    热衷于武侠的人肯定知道一种拳法:七伤拳,一练七者皆伤,威力巨大,既伤人也伤己。在我们的生活中也有一个类似于七伤拳的...

网友评论

    本文标题:股票小工具-七伤拳战法

    本文链接:https://www.haomeiwen.com/subject/itcwnftx.html