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

后臺程式化同一根K線走完后,為何會開兩次倉? [金字塔]

  • 咨詢內容: if duo and extgbdata(stklabel+'bn1')=0  then begin   tbuy(1,手數,mkt);   extgbdataset(stklabel+'bn1',1);   extgbdataset(stklabel+'bn15',手數);   extgbdataset(stklabel+'bdcs',0);   end  s:=ref(15atr,tenterbars);   if duo and extgbdata(stklabel+'bn1')=1 and c>=tENTERPRICE+zc*s  then begin   tbuy(1,手數,mkt);   extgbdataset(stklabel+'bn1',2);   extgbdataset(stklabel+'bn152',手數);   extgbdataset(stklabel+'bdcs',0);   end s:=ref(15atr,tenterbars);
    程式剛開始運行時,達到條件只按“手數”開倉,只偶爾有同一根K線走完后開兩倍手數的倉位,并且是同一時間重復開倉,現在經常是這樣了,是什么原因。我的策略是限制達到條件只開一次倉,加一次倉,但是加倉是至少在下一根K線以后,因為是需要價格離第一次開倉有一定的距離了,再加倉的。現在經常這樣,同一時間開了兩倍手數的倉位后,等后面達到條件了,也不會加倉了。這到底是什么原因。

     

  • 金字塔客服: 這兩句中間sleep個1秒。在第一個開倉沒報出去之前會獲取到之前一個開倉價,中間sleep保證第一個開倉已經報出去了,在第二個開倉時獲取的是第一個的開倉價

     

  • 用戶回復: 那這個應該怎么寫,才能防止重復開倉呢?

     

  • 網友回復: if duo and extgbdata(stklabel+'bn1')=0  then begin    tbuy(1,手數,mkt);    extgbdataset(stklabel+'bn1',1);    extgbdataset(stklabel+'bn15',手數);    extgbdataset(stklabel+'bdcs',0);    end   s:=ref(15atr,tenterbars);   sleep(1000);  if duo and extgbdata(stklabel+'bn1')=1 and c>=tENTERPRICE+zc*s  then begin    tbuy(1,手數,mkt);    extgbdataset(stklabel+'bn1',2);    extgbdataset(stklabel+'bn152',手數);    extgbdataset(stklabel+'bdcs',0);    end  s:=ref(15atr,tenterbars);

     

  • 網友回復: 就在開倉與加倉之間加一句代碼就可以了,sleep(1000)?

 

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

可聯系技術人員 QQ: 511411198  點擊這里給我發消息進行 有償 編寫!不貴!點擊查看價格!


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

相關文章

    沒有相關內容
主站蜘蛛池模板: 波多野结衣的av一区二区三区| 久久国产亚洲精品无码| 超兴奋的朋…中文字幕| 国精产品一品二品国精品69xx| 久久一日本道色综合久| 欧美日韩视频在线成人| 国产成人高清亚洲一区久久| www.嫩草影院| 日本国产在线视频| 亚洲国产精品xo在线观看| 精品三级66在线播放| 国产国语在线播放视频| 911亚洲精品| 小sao货水好多真紧h视频| 久久精品视频99精品视频150| 污污视频网站免费| 国产无套露脸大学生视频| h无遮挡男女激烈动态图| 日本三级香港三级人妇99| 亚洲国产成a人v在线观看| 男女性爽大片视频男女生活| 国产亚洲综合色就色| 18分钟处破好疼高清视频| 好妈妈5高清中字在线观看| 久久久久无码精品国产app| 欧美人妻日韩精品| 人人妻人人澡人人爽人人dvd| 美女被a到爽视频在线观看| 国产成人一区二区三区精品久久 | 国产精品久久久久影院| av在线亚洲男人的天堂| 成人免费无码大片a毛片软件| 久久图库99图库| 柳岩aa一一级毛片| 亚洲欧美第一页| 男女国产一级毛片| 同性女女黄h片在线播放| 青青草国产精品| 国产日韩欧美亚欧在线| 337p日本人体| 日本理论片午午伦夜理片2021|