您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

最大持有股票数不得超过20个的股票策略 [金字塔]

  • 咨询内容: 1.最大持有股票数20
    2.所有股票等权重买入,并且每10s发一次单,每单为卖一量的50%
    3.买入条件为量比大于2小于3

     

  • 金字塔客服: 已经安排工作人员帮你编写范例,由于使用VBA进行开发,所有需要一点时间,请耐心关注本帖回复

     

  • 用户回复: 要多久呀

     

  • 网友回复:

    '买入条件量比你可以直接用股票池选股选出来然后放到自选股分类的TEST板块中去,然后用下面vba程序去做买入动作

     

    dim num

    '每只股票投入资金量
    dim money
    money = 100000

    '最大持有股票数量
    dim max_holding
    max_holding = 10


    Set b = CreateObject("Stock.Block")
    call b.open("TEST",1)

     

    '第一个计时器建立头寸

    call application.SetTimer(0,5000)

     

    '第二个计时器10秒发单,直到money市值
    call application.SetTimer(1,10000)

     


     

    Sub APPLICATION_Timer(ID)

    if ID = 0 then

     for i = 0 to b.count-1
      buynum = marketdata.GetReportData(b.GetStockCode(i),b.GetStockMarket(i)).SellVolume1*0.5
      Result = Order.HoldingInfoByCode2(b.GetStockCode(i),b.GetStockMarket(i),BuyHolding,BuyCost,BuyTodayHolding,SellHolding,SellCost,SellTodayHolding,PNL,UseMargin,"")
      cond_first = BuyHolding<1 and Result <>1
      if num+order.Holding2 + order.OrderNum2 <=max_holding and cond_first  then
       num = num+1
       call order.buy(1,buynum,0,0,b.GetStockCode(i),b.GetStockMarket(i),"",0)
      end if
     next
    end if


    if ID = 1 then
     for i = 0 to order.Holding2-1
     Result = Order.HoldingInfo2(i,BuyHolding,BuyCost,BuyTodayHolding,SellHolding,SellCost,SellTodayHolding,PNL,UseMargin ,Code,Market)
     buynum = marketdata.GetReportData(Code,Market).SellVolume1*0.5
     price = marketdata.GetReportData(Code,Market).NewPrice
      if BuyHolding<money/price then
       call order.buy(1,buynum,0,0,Code,Market,"",0)
      end if
      next
    end if

    End Sub


    '


    Sub APPLICATION_VBAEnd()
    call application.KillTimer(0)
    call application.KillTimer(1)
    set b = nothing
    End Sub


    Sub APPLICATION_VBAStart()
    num = 0
    End Sub

     

  • 网友回复:

    买入条件量比你可以直接用股票池选股选出来然后放到自选股分类的TEST板块中去,你这句等于是我要手动添加股票吗,而且你们VBA怎么去监控股票池我不知道

     

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 511411198  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容