您現(xiàn)在的位置:程序化交易>> 期貨公式>> 金字塔等>> 金字塔知識>>正文內(nèi)容

金字塔K逐線模式下 自編的函數(shù)是否正確?動態(tài)止盈止損功能有時(shí)好用有時(shí)不好用 沒有規(guī)律。。。。請高手指點(diǎn)錯(cuò)誤在哪? [金字塔]

  • 咨詢內(nèi)容:

    Function DTZYZS(Formula,T,K,D,F,W)
     ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
     '函數(shù)機(jī)能:動態(tài)止盈止損
     '參數(shù)說明:T 0:收陽止盈 1:收陰止盈 2:收陽止損 3:收陰止損 4:價(jià)格收陽止盈 5:價(jià)格收陰止盈
     '         K 持倉價(jià)
     '         D 指定值
     '         F 浮動點(diǎn)
     '         W 委托量  
     ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

        '系統(tǒng)會在逐K線模式解釋公式時(shí)的每個(gè)周期都會調(diào)用此函數(shù)一遍,因此設(shè)計(jì)時(shí)應(yīng)該注重程序的執(zhí)行效率,不要重復(fù)的執(zhí)行一些沒必要的代碼
       
        If order.Holding2=0 Then
         Exit Function
        End If

     


        
     DTZYZS=1
     W=abs(W)
     ' 得到框架名稱為"Technic",窗格名稱為"Main"的窗格對象
     Set Grid = Technic.GetGridByName("Main")
     
     '最新價(jià)格取得
     Set Report1=marketdata.GetReportData(Grid.StockLabel,Grid.Market)
     NewPrice=Report1.NewPrice

     '分別處理
     Select Case T
      Case 0 '收陽止盈
       If NewPrice >= K + D Then
        call order.Sell(0,W,NewPrice-F,0,Grid.StockLabel,Grid.Market,"",0)
        Application.msgout Cdate(time) & ":【止盈】委托價(jià):" & NewPrice-F & "委托量:" & W
        DTZYZS=0
          End If
          Exit Function
      Case 1 '收陰止盈
       If NewPrice <= K - D Then
        call order.SellShort(0,W,NewPrice+F,0,Grid.StockLabel,Grid.Market,"",0)
        Application.msgout Cdate(time) & ":【止盈】委托價(jià):" & NewPrice+F & "委托量:" & W
        DTZYZS=0
          End If
          Exit Function
      Case 2 '收陽止損
       If NewPrice <= K - D Then
    call order.Sell(0,W,NewPrice-F,0,Grid.StockLabel,Grid.Market,"",0)
        Application.msgout Cdate(time) & ":【止損】委托價(jià):" & NewPrice-F & "委托量:" & W
        DTZYZS=0
          End If
          Exit Function
      Case 3 '收陰止損
       If NewPrice >= K + D Then
        call order.SellShort(0,W,NewPrice+F,0,Grid.StockLabel,Grid.Market,"",0)
        Application.msgout Cdate(time) & ":【止損】委托價(jià):" & NewPrice+F & "委托量:" & W
        DTZYZS=0
          End If
          Exit Function
      Case 4 '價(jià)格收陽止盈
       If NewPrice >= D Then
        call order.Sell(0,W,NewPrice-F,0,Grid.StockLabel,Grid.Market,"",0)
        Application.msgout Cdate(time) & ":【止盈】委托價(jià):" & NewPrice-F & "委托量:" & W
        DTZYZS=0
          End If
          Exit Function
      Case 5 '價(jià)格收陰止盈
       If NewPrice <= D Then
        call order.SellShort(0,W,NewPrice+F,0,Grid.StockLabel,Grid.Market,"",0)
        Application.msgout Cdate(time) & ":【止盈】委托價(jià):" & NewPrice-F & "委托量:" & W
        DTZYZS=0
          End If
          Exit Function
     End Select

    End Function

     

     

    1.金字塔K逐線模式下 自編的函數(shù)是否正確?
    2.動態(tài)止盈止損功能有時(shí)好用有時(shí)不好用 沒有規(guī)律。。。。請高手指點(diǎn)錯(cuò)誤在哪?

     


     

  • 金字塔客服:

    首先我們給出的建議是,自定義函數(shù)中盡量不要去用逐k線,這樣容易導(dǎo)致問題。具體問題可能還要經(jīng)過測試才知道。

     

     

  • 用戶回復(fù):

    那我用什么方法實(shí)現(xiàn)動態(tài)止盈止損?。。。謝謝

     

  • 網(wǎng)友回復(fù): 動態(tài)止盈止損
    回撤止盈止損
    分批止盈
    動態(tài)下單撤單
     哪個(gè)能寫成自定義函數(shù) 用在K逐線下
    不能的話
    K逐線下如何實(shí)現(xiàn)

     

  • 網(wǎng)友回復(fù): 不是非常明白您為什么一定要用逐k線 如果你要止贏止損 系統(tǒng)有自帶的 如果不滿足 直接往你策略里用相對應(yīng)得最新價(jià)和開倉價(jià)格完成固定止盈 用最高價(jià)做出移動的止盈止損

 

有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友

可聯(lián)系技術(shù)人員 QQ: 262069696  點(diǎn)擊在線交流進(jìn)行 有償 編寫!不貴!點(diǎn)擊查看價(jià)格!


【字體: 】【打印文章】【查看評論

相關(guān)文章

    沒有相關(guān)內(nèi)容
主站蜘蛛池模板: 18禁黄网站禁片无遮挡观看| 久久亚洲日韩精品一区二区三区| 综合久久给合久久狠狠狠97色| 国产精品久久久久一区二区| 一卡2卡3卡4卡免费高清| 韩国中文字幕电影| 成人亚洲欧美日韩在线| 亚洲人成网国产最新在线| 精品伊人久久久久网站| 国产成人精品视频午夜| 99久久99久久精品国产| 欧洲大片无需服务器| 国产gaysexchina男同menxnxx| 一区二区三区观看| 日韩欧美亚洲乱码中文字幕| 啊灬啊别停灬用力啊动视频| poren日本| 成全影视免费观看大全二| 亚洲永久中文字幕在线| 美女扒开内裤羞羞网站| 国产日韩欧美不卡在线二区| 中文字字幕码一二区| 最新国产精品精品视频| 亚洲爆乳少妇无码激情| 精品人无码一区二区三区| 国产人成午夜电影| 欧美在线精品永久免费播放| 国语对白avxxxooo| www.色午夜.com| 手机看片国产福利| 久久无码专区国产精品s| 欧美人与z0xxx另类| 亚洲精品乱码久久久久久蜜桃图片| 黄频免费观看在线播放| 国产高潮国产高潮久久久| 久久婷婷五月综合97色直播| 秋霞日韩久久理论电影| 国产片xxxxa片国语对白| 99久久国产综合精品五月天| 少妇的丰满3中文字幕| 久久www成人看片|