源碼:
//#property indicator_chart_window
#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 Red
#property indicator_color2 Aqua
#property indicator_color3 CornflowerBlue
#property indicator_color4 Gold
#property indicator_color5 SkyBlue
//---- input parameters
extern int Tbars = 1000; //只記錄最近1000點
//---- buffers
double ExtMapBuffer1[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function tick |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
SetIndexStyle(0,DRAW_LINE);
SetIndexBuffer(0,ExtMapBuffer1);
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
double nows=0;
int num=0,i=0;
int start()
{
int Ncounted_bars = Bars-IndicatorCounted();
if (Ncounted_bars == Bars) //首次,復制close數據 並且有時多數據變化,MT僅調用指標一次
{
num = Ncounted_bars;
for (int i=num;i>0;i--)
ExtMapBuffer1[i]= Close[i-1]; //以隊列方式記錄ticks 價格
return(0);
}
nows = MarketInfo(Symbol(),MODE_BID);//MarketInfo(Symbol(),MODE_ASK);//+MarketInfo(Symbol(),MODE_BID))/2.0;
SetLevelValue(0, nows) ;
if (Ncounted_bars>1) //有時多數據變化,MT僅調用指標一次,需填充空白 由於MT的數據更新方式
{
for ( i=Ncounted_bars;i>0;i--)
ExtMapBuffer1[i-1]= ExtMapBuffer1[i]; //以隊列方式記錄ticks 價格
}
if (num>0)
{
if (nows == ExtMapBuffer1[0]) return (0);//只記錄有變化的數據
if (num>Tbars)num = Tbars;
for ( i=num;i>0;i--)
{
ExtMapBuffer1[i]= ExtMapBuffer1[i-1]; //以隊列方式記錄ticks 價格
}
}
ExtMapBuffer1[0] = nows;
num++;
WindowRedraw( ) ;
return(0);
}
描述:
tick數據指標,沒錯,是tick數據指標。www.emoneybtc.comtick數據是超級短線交易員必須的數據。
可惜,MT自身提供的tick數據和市場報價表窗口一樣大小,在下單平倉改倉窗口的tick圖大小固定,顯示的數據很有限,僅能勉強滿足觀察當前很短時間的tick數據。
本指標實際記錄tick數據(BID或ASK價),象指標一樣顯示在主窗口或輔窗口。可設置記錄數據點數。
唯一要注意的是, MT不允許控制X軸坐標和Y軸坐標范圍,所以我們沒法改變X軸。
tick數據,是價格變動的記錄,X軸坐標,常規圖上的一個bar對應一次數據變動。
另外,MT不是總是優先處理圖示窗口刷新,也不是一有價格變化就更新的(雖然更新了那根價格橫線)。所以,tick數據有時會有一個點的丟失,本指標通過復制上次數據來填充數據漏洞。
圖像:
參數:TBars, 設置記錄繪制多少個tick價格
有了這個指標,可以很容易的使用tick數據而不是HLOC數據來計算其它任何指標,如用 iMAOnArray(.....)來得到tick數據的MA。
注意:新加入本指標或在指標列表中修改參數,MT將會重新初始化指標,MT沒提供tick數據數組記錄,當然,本指標顯示的tick是從初始化時刻開始收集獲得的,初始化時歷史數據缺省使用當前時間周期的close數據填充。所以從指標初始化開始,需要一段時間收集tick數據才有足夠數據可觀察顯示。
面對破產事務辦理環節多、程序成本高、債權關系復雜等“老大難”問題,深圳市發展和改革委員會和國家稅務總局深圳市稅務局研發的“區塊鏈破產事務辦
在文化產業中,版權是非常重要的一環,比如音樂娛樂產業中,大到電影劇本,唱片,IP授權,小到一首背景音樂(BGM),甚至是一段素材片段,都會
據了解,經過了 2017 年的爆發式增長後,區塊鏈行業進入平穩期,同時還未出現殺手級的 技術框架和技術應用。區塊鏈的創新發展,仍然依托於現
由於點對點網絡下存在較高的網絡延遲,各個節點所觀察到的事務先後順序不可能完全一致。因此區塊鏈系統需要設計一種機制對在差不多時間內發生的事務
在《通往奴役之路》中,哈耶克這樣寫道:“從純粹的並且真心真意的理想家到狂熱者往往只不過一步之遙。”70年後,他的追隨者“完美”地印證了這一
什麼是匯差清算率 匯差清算率是指已清算應付匯差余額占應清算應付匯差余額的比例,用於衡量匯差資金清算結果。屬於銀行資產負債流動
基本信息 中銀新經濟靈活配置混合,基金代碼是000805。集中認購時間為9.09-9.26。基金托管方為招商銀行,管
眼看行情反彈開始,對於手中票票小散們應該有不少是被套的,關於股票解套方法卻知之甚少,一般來說都只知道被動等待紅軍把紅旗插上高地的那一天
最佳答案: 抖音上開直播,如果粉絲送了一個“抖音1號”給主播,抖音1號在抖音上需要10001抖幣才能
基金漲跌由投資標的決定,基金總是下跌說明基金投資標的在下跌,比如股票型基金主要投資的是股票,投資的股票上