指標開始&時間結束
Results 1 to 3 of 3

Thread: 指標開始&時間結束

  1. #1
    您好,有沒有人知道如何為此指標添加特定的開始時間和結束時間,以便它不會覆蓋整天?

    這是Metatrader 5。

    插入的代碼// --------------------------------------------- --------------------- /| ColorBars.mq5 |/|版權所有2009-2017,MetaQuotes Software Corp. |/| http://www.mql5.com |/ ----------------------------------------------- ------------------- #property copyright 2009-2017,MetaQuotes Software Corp. #property link http://www.mql5.com #property indior_chart_window #property indior_buffers 5 #property indior_plots 1/----繪製ColorBars #property indior_label1 ColorBars #property indior_type1 DRAW_COLOR_BARS #property indior_color1綠色,紅色#property indior_label1打開;高;低;低;關閉//---指示器緩衝區雙重ExtOpenBuffer#91;#93 ;; double ExtHighBuffer#91;#93 ;; double ExtLowBuffer#91;#93 ;; double ExtCloseBuffer#91;#93 ;; double ExtColorsBuffer#91;#93 ;;/ ----------------------------------------------- ------------------- /|自定義指標初始化功能|/ ----------------------------------------------- ------------------- void OnInit(){//---指標SetIndexBuffer(0,ExtOpenBuffer,INDICATOR_DATA); SetIndexBuffer(1,ExtHighBuffer,INDICATOR_DATA); SetIndexBuffer(2,ExtLowBuffer,INDICATOR_DATA); SetIndexBuffer(3,ExtCloseBuffer,INDICATOR_DATA); SetIndexBuffer(4,ExtColorsBuffer,INDICATOR_COLOR_INDEX);/---不要在DataWindow PlotIndexSetInteger(0,PLOT_SHOW_DATA,false)中顯示指標數據;/---設置精度IndiorSetInteger(INDICATOR_DIGITS,_Digits); }/ ---------------------------------------------- -------------------- /|自定義指標迭代功能|/ ----------------------------------------------- ------------------- int OnCalculate(const int rates_total,const int prev_calculated,const datetime time#91;#93;,const double open#91;#93; ,const double high#91;#93;,const double low#91;#93;,const double close#91;#93;,const long tick_volume#91;#93;,const long volume#91;#93; ,const int spread#91;#93;){//---輔助變量int i = 0; bool vol_up = true;/---設置起始位置if(ilt; prev_calculated)i = prev_calculated-1;/---開始計算while(ilt; rates_total!IsStopped()){ExtOpenBuffer#91; i#93; = open#91; i#93 ;; ExtHighBuffer#91; I#93; =高#91; I#93 ;; ExtLowBuffer#91; I#93; =低#91; I#93 ;; ExtCloseBuffer#91; I#93; =靠近#91; I#93 ;;/---定義音量變化if(igt; 0){if(tick_volume#91; i#93; gt; tick_volume#91; i-1#93;)vol_up = true; if(tick_volume#91; i#93; lt; tick_volume#91; i-1#93;)vol_up = false; }/---設置顏色if(vol_up)ExtColorsBuffer#91; i#93; = 0.0;否則ExtColorsBuffer#91;我#93; = 1.0;/--- i ;}/---為下一次調用返回返回prev_calculated的值(rates_total); }/ ---------------------------------------------- --------------------

  2. #2

  3. #3

發布權限

  • 您不可發布新主題
  • 您不可回复
  • 您不可發布附件
  • 您不可編輯您的帖子
  •  
  • BB代碼是打開的
  • 表情符號是打開的
  • [IMG]代碼是打開的
  • [視頻]代碼是打開的
  • HTML代碼是關閉的
forex-pedia網站使用cookie 文字跟蹤
forex-pedia.com網站使用cookie 文字跟蹤,某些設定已經固定。您可以點擊此處閱讀我們的Cookie使用說明。 請點擊右鍵接受我們的cookies。如果您選擇繼續使用forex-pedia.com網站,我們將認為您接受我們的cookies。