人人爽天天爽夜夜爽qc-人人爽天天爽夜夜爽曰-人人天天爱天天做天天摸-人人天天夜夜-色网站在线-色网站在线看

您現在的位置:程序化交易>> 期貨公式>> 金字塔等>> 其他期貨軟件知識>>正文內容

發現個goto 很奇怪的問題 [金字塔]

  • 咨詢內容:

    if 金叉=0 then goto 沒金叉@;

     

    if 金叉>0 && h>h[金叉時間] then 金叉:=0;
    if 金叉>0 && l<if(barslast(破頂)>5,l[金叉時間+1],l[金叉時間+1]-2*MINDIFF) && 突破>0 then begin 突破:=-1; 金叉:=0; end

    沒金叉@;

     

     

    上面的程序,沒注釋掉第一句goto時,當全局變量“金叉=1”時,第3行里的“if(barslast(破頂)>5”執行效果大于號反過來了;注釋掉第一行后,執行效果是正確的。也就是說,有用goto時,把第2行里改成“if(barslast(破頂)<5”執行就恢復為沒用goto時的正確結果。

     

    于是我用DRAWNUMBER顯示barslast(破頂)數值,發現也是對的,就是大于號的邏輯出錯。

     

  • 金字塔客服: 大于號肯定是沒問題的,樓主可以不可以發一個完整的能夠重現你認為的問題的代碼出來讓我們看看

     

  • 用戶回復: 不應該是goto語句導致的,goto只能起到跳轉作用。還請樓主詳細檢查一下自己的代碼。

     

  • 網友回復:

    問題主要出在下面這句話上,因為你把他放在了GOTO語句的后面,會因為前面的跳轉語句影響到后面的統計,如果你在逐K線模式下運行,那么你必須要進行改進

    barslast(破頂)>5

     

    改進如下:

     

    AA:=barslast(破頂)>5;

    if 金叉=0 then goto 沒金叉@;

     

    if 金叉>0 && h>h[金叉時間] then 金叉:=0;
    if 金叉>0 && l<if(AA,l[金叉時間+1],l[金叉時間+1]-2*MINDIFF) && 突破>0 then begin 突破:=-1; 金叉:=0; end

    沒金叉@;

     

    保證含有統計類的函數在條件跳轉語句之前能夠正常計算即可

 

有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友

可聯系技術人員 QQ: 262069696  點擊在線交流進行 有償 編寫!不貴!點擊查看價格!

 


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

相關文章

    指定的模型還沒有相關內容!
主站蜘蛛池模板: 在线观看视频一区二区 | 国产精自产拍久久久久久 | 日韩精品第一页 | 国产成人精品一区二区三在线观看 | 亚洲成网站www久久九 | 日本操操操 | 污污视频在线观看黄 | 日韩视频中文字幕 | 天天操天天射天天爽 | 国产欧美性综合视频性刺激 | 免费国产zzzwww色 | 亚洲人成网男女大片在线播放 | 亚洲第1页 | 狠狠久久综合伊人不卡 | 日本欧美一区二区三区视频麻豆 | 青青青国产在线手机免费观看 | 欧美一级成人免费大片 | 国产午夜精品理论片久久影视 | 精品久久久久久 | 久久久网 | 亚洲欧美国产精品第1页 | 人人草视频在线观看 | 色一情一乱一乱91av | 成年人免费观看的视频 | 中文字幕亚洲精品资源网 | 诱人的护士5中文字幕 | 一区中文字幕 | 在线看片黄 | 天堂网在线资源 | 中文字幕伦伦在线中文字 | 免费一级特黄3大片视频 | 五月天综合婷婷 | 被窝国产理论一二三影院 | 手机免费看伦理片 | 五月天在线观看免费视频播放 | 国产第一浮力影院新路线 | 成年男人午夜片免费观看 | a在线观看欧美在线观看 | 成人欧美日本免费观看 | 成人www视频 | 亚洲综合激情丁香六月 |