中文字幕av无码不卡免费_蜜臀AV无码精品人妻色欲_亚洲成AV人片在线观看无码不卡_无码专区天天躁天天躁在线

您現(xiàn)在的位置:程序化交易>> 外匯現(xiàn)貨>> MT5>> MT5知識(shí)>>正文內(nèi)容

MQL5變色線畫法(比MQL4更簡單) [MT4]

  • MQL5里有一種特殊指標(biāo)數(shù)組“顏色數(shù)組”,他是和畫線的指標(biāo)數(shù)組配合使用的。通過對他的簡單賦值可以使畫出的線變色。
    首先要在指標(biāo)頭部定義里指定一條線對應(yīng)的數(shù)組是要使用變色畫線方式,指定方法是:
    #property indicator_typeX DRAW_COLOR_LINE
    這里X代表畫線的數(shù)組序號
    DRAW_COLOR_LINE代表畫線,此外還可以有如下畫線方式:
    復(fù)制代碼
    1. DRAW_COLOR_LINE
    2. Colorful Line彩色線
    3. DRAW_COLOR_SECTION
    4. Multicolored section彩色塊
    5. DRAW_COLOR_HISTOGRAM
    6. Multicolored histogram from the zero line彩色柱狀圖
    7. DRAW_COLOR_HISTOGRAM2
    8. Multicolored histogram of the two indicator buffers彩色柱狀圖2
    9. DRAW_COLOR_ARROW
    10. Drawing colored arrows彩色箭頭
    11. DRAW_COLOR_ZIGZAG
    12. Colorful ZigZag彩色ZigZag
    13. DRAW_COLOR_BARS
    14. Multi-colored bars彩色竹線圖
    15. DRAW_COLOR_CANDLES
    16. Multi-colored candles彩色蠟燭圖

    然后緊跟一個(gè)顏色的定義語句:
    #property indicator_colorX Red,Green
    兩個(gè)顏色之間用逗號分隔
    ============================================
    針對上面程序頭部的定義,之后要開始全局?jǐn)?shù)組的定義。
    這里要注意實(shí)現(xiàn)變色需要針對一條線使用兩個(gè)數(shù)組,
    例如:
    double bMaBuffer[],bColorBuffer[];
    然后進(jìn)入OnInit事件進(jìn)行兩個(gè)數(shù)組的分別設(shè)定:
    SetIndexBuffer(0,bMaBuffer,INDICATOR_DATA);//INDICATOR_DATA表示是用于畫線的數(shù)組
    SetIndexBuffer(1,bColorBuffer,INDICATOR_COLOR_INDEX);//INDICATOR_COLOR_INDEX表示是用于變色的顏色數(shù)組
    注意:
    如果這里要畫多條彩色線,則畫線數(shù)組和顏色數(shù)組的序號要緊鄰。
    ============================================
    下一步就是在OnCaculate事件里進(jìn)行畫線數(shù)組的計(jì)算,同時(shí)根據(jù)自定義的條件對顏色數(shù)組進(jìn)行賦值。
    賦值規(guī)則是:
    當(dāng)對應(yīng)K線序號的顏色數(shù)組被賦值1.0時(shí),對應(yīng)畫線數(shù)組的顏色為 第一個(gè)顏色
    當(dāng)對應(yīng)K線序號的顏色數(shù)組被賦值0.0時(shí),對應(yīng)畫線數(shù)組的顏色為 第二個(gè)顏色
    完。
    程序舉例源碼如下:【畫出兩個(gè)變色線】
    復(fù)制代碼
    1. //+------------------------------------------------------------------+
    2. //| Test.mq5 |
    3. //| Copyright 2009, MetaQuotes Software Corp. |
    4. //| http://bbs.520fx.com |
    5. //+------------------------------------------------------------------+
    6. #property copyright "2009, 520FX"
    7. #property link "http://www.mql5.com"
    8. #property version "1.00"
    9. #property indicator_chart_window
    10. #property indicator_buffers 4
    11. #property indicator_plots 2
    12. #property indicator_color1 Red,Green
    13. #property indicator_type1 DRAW_COLOR_LINE
    14. #property indicator_style1 STYLE_SOLID
    15. #property indicator_width1 2
    16. #property indicator_color2 Yellow,Blue
    17. #property indicator_type2 DRAW_COLOR_LINE
    18. #property indicator_style2 STYLE_SOLID
    19. #property indicator_width2 2
    20. input int MaPeriod=13;
    21. double bMaBuffer[],bMaBuffer1[],bColorBuffer[],bColorBuffer1[];
    22. int iMaHandle,iMaHandle1;
    23. //+------------------------------------------------------------------+
    24. //| Custom indicator initialization function |
    25. //+------------------------------------------------------------------+
    26. int OnInit()
    27. {
    28. //--- indicator buffers mapping
    29. SetIndexBuffer(0,bMaBuffer,INDICATOR_DATA);
    30. SetIndexBuffer(1,bColorBuffer,INDICATOR_COLOR_INDEX);
    31. SetIndexBuffer(2,bMaBuffer1,INDICATOR_DATA);
    32. SetIndexBuffer(3,bColorBuffer1,INDICATOR_COLOR_INDEX);
    33. IndicatorSetInteger(INDICATOR_DIGITS,_Digits);
    34. iMaHandle=iMA(NULL,0,MaPeriod,0,MODE_SMA,PRICE_CLOSE);
    35. iMaHandle1=iMA(NULL,0,MaPeriod+50,0,MODE_SMA,PRICE_CLOSE);
    36. //---
    37. return(0);
    38. }
    39. //+------------------------------------------------------------------+
    40. //| Custom indicator iteration function |
    41. //+------------------------------------------------------------------+
    42. int OnCalculate(const int rates_total,
    43. const int prev_calculated,
    44. const datetime& time[],
    45. const double& open[],
    46. const double& high[],
    47. const double& low[],
    48. const double& close[],
    49. const long& tick_volume[],
    50. const long& volume[],
    51. const int& spread[])
    52. {
    53. //--- return value of prev_calculated for next call
    54. //--- checking for bars count
    55. if(rates_total<MaPeriod)
    56. return(0);
    57. //--- detect start position
    58. int start;
    59. //if(prev_calculated>1) start=prev_calculated-1;
    60. //else start=1;
    61. if(prev_calculated<0)return(-1);else start=rates_total-prev_calculated+1;
    62. int to_copy;
    63. if(prev_calculated>rates_total || prev_calculated<0) to_copy=rates_total;
    64. else
    65. {
    66. to_copy=rates_total-prev_calculated;
    67. if(prev_calculated>0) to_copy++;
    68. }
    69. if(CopyBuffer(iMaHandle,0,0,to_copy,bMaBuffer)<=0)
    70. {
    71. Print("Getting fast SMA is failed! Error",GetLastError());
    72. return(0);
    73. }
    74. if(CopyBuffer(iMaHandle1,0,0,to_copy,bMaBuffer1)<=0)
    75. {
    76. Print("Getting fast SMA1 is failed! Error",GetLastError());
    77. return(0);
    78. }
    79. //--- main cycle
    80. for(int i=start;i<rates_total;i++)
    81. {
    82. if(bMaBuffer[i]>close[i-1])
    83. bColorBuffer[i]=1.0;
    84. else bColorBuffer[i]=0.0;
    85. if(bMaBuffer1[i]>close[i-1])
    86. bColorBuffer1[i]=1.0;
    87. else bColorBuffer1[i]=0.0;
    88. }
    89. return(rates_total);
    90. }
    91. //+------------------------------------------------------------------+

    文章栽自:www.520fx.com

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

相關(guān)文章

    沒有相關(guān)內(nèi)容
中文字幕av无码不卡免费_蜜臀AV无码精品人妻色欲_亚洲成AV人片在线观看无码不卡_无码专区天天躁天天躁在线

亚洲一区二区三区精品视频| 亚洲欧美日韩综合国产aⅴ| 91久久精品一区二区别| 亚洲精品系列| 欧美综合国产| 国产综合色一区二区三区| 亚洲区第一页| 久久亚洲高清| 一区二区三区|亚洲午夜| 久久精品日产第一区二区| 狠狠88综合久久久久综合网| 国产精品一区二区欧美| 欧美午夜一区二区福利视频| 国产欧美三级| 亚洲国产日韩在线| 欧美精品一线| 久久久精品网| 国产精品美女久久久| 欧美精品黄色| 校园激情久久| 国产亚洲成人一区| 亚洲国产片色| 精品不卡视频| 欧美视频成人| 欧美精品亚洲| 欧美极品一区二区三区| 久久精品主播| 久久精品三级| 久久不射2019中文字幕| 国产日韩一区二区| 99精品视频免费观看视频| 极品尤物久久久av免费看| 欧美日韩免费观看一区=区三区| 国产农村妇女精品一二区| 亚洲黄色一区| 亚洲伦理一区| 夜夜爽99久久国产综合精品女不卡| 黄色日韩精品| 亚洲激精日韩激精欧美精品| 尤物在线精品| 日韩视频三区| 国产一区二区高清不卡| 亚洲欧美精品| 欧美在线综合| 老司机午夜免费精品视频| 久久久夜夜夜| 欧美另类视频在线| 欧美午夜久久| 亚洲麻豆视频| 亚洲一区观看| 欧美国产日本| 在线成人国产| 国产一区白浆| 欧美资源在线| 欧美日韩在线一二三| 国内精品久久久久久久果冻传媒| 国产一区日韩欧美| 亚洲麻豆视频| 久久高清免费观看| 欧美日韩综合另类| 亚洲另类视频| 午夜在线播放视频欧美| 欧美一区国产在线| 在线日韩av永久免费观看| 在线综合亚洲| 久久午夜影视| 在线视频国内自拍亚洲视频| 国产精品夜夜夜| 久久天堂成人| 91久久黄色| 噜噜噜在线观看免费视频日韩| 午夜激情一区| 在线日韩av| 美女网站久久| 亚洲国产日韩欧美| 久久精品国产第一区二区三区最新章节 | 欧美日韩精品免费观看| 欧美日韩一区二区高清| 亚洲少妇诱惑| 欧美日韩亚洲一区| 国产伦精品一区二区三区视频孕妇| 裸体丰满少妇做受久久99精品 | 麻豆成人精品| 亚洲青涩在线| 欧美日韩精品一区| 亚洲欧美国产精品桃花| 亚洲国产精品毛片| 玖玖在线精品| 亚洲一区二区精品在线观看| 雨宫琴音一区二区在线| 欧美成ee人免费视频| 亚洲色图自拍| 亚洲精品孕妇| 18成人免费观看视频| 欧美日本不卡高清| 久久久久一区| 午夜在线精品偷拍| 国产精品夜夜夜| 中文一区在线| 夜夜嗨av一区二区三区网站四季av| 欧美成人69| 美日韩精品免费| 午夜在线a亚洲v天堂网2018| 国产精品日本一区二区| 日韩亚洲视频在线| 一本色道久久99精品综合| 91久久在线| 亚洲清纯自拍| 99热免费精品在线观看| 亚洲久色影视| 一本久久知道综合久久| 国产欧美大片| 免费在线观看成人av| 亚洲中字黄色| 久久久久久久波多野高潮日日| 久久国产精品免费一区| 久久亚洲综合网| 欧美久久一级| 亚洲午夜精品久久久久久浪潮| 国语精品一区| 99riav1国产精品视频| 一本一本久久| 久久精品天堂| 国产精品xxx在线观看www| 亚洲图片欧洲图片日韩av| 亚洲国产一区二区在线| 国产亚洲毛片在线| 久久久噜噜噜久久狠狠50岁| 欧美激情视频一区二区三区免费| 国产一区二区三区四区hd| 亚洲国产片色| 免费永久网站黄欧美| 欧美三级第一页| 99亚洲伊人久久精品影院红桃| 亚洲一区二区三区四区五区午夜| 久热这里只精品99re8久| 国产综合激情| 国产精品视频久久一区| 欧美精品成人| 国产精品欧美久久| 欧美日韩一区二区视频在线观看| 亚洲国产91| 久久久久久九九九九| 亚洲一二三区精品| 亚洲欧美视频| 亚洲人成高清| 欧美黄色免费| 国产农村妇女精品一区二区| 欧美精品尤物在线| 国产午夜久久| 亚洲一级一区| 欧美一区二区三区久久精品茉莉花 | 欧美在线资源| 亚洲久久一区二区| 欧美久色视频| 亚洲欧美卡通另类91av | 国产精品区二区三区日本| 久色成人在线| 国产精品久久九九| 国产精品www994| 久久99伊人| 亚洲区一区二| 狠色狠色综合久久| 久热国产精品| 欧美亚洲免费在线| 国产色综合网| 最新成人av网站| 欧美区亚洲区| 欧美jjzz| 欧美一区二区三区另类| 香蕉精品999视频一区二区 | 亚洲欧美在线网| 性刺激综合网| 亚洲欧美成人综合| 国产免费成人| 国产午夜精品一区二区三区欧美| 狠狠色狠狠色综合人人| 欧美日韩亚洲一区三区| 欧美一区免费视频| 久久三级视频| 久久经典综合| 免费欧美在线| 久久亚洲综合| 欧美日本不卡高清| 国产精品jizz在线观看美国| 欧美区国产区| 亚洲视频高清| 亚洲黄色大片| 国产一区二区久久久| 国产精品一区在线观看| 亚洲在线黄色| 鲁鲁狠狠狠7777一区二区| 翔田千里一区二区| 老鸭窝91久久精品色噜噜导演| 午夜在线视频观看日韩17c| 亚洲免费婷婷| 欧美成人一区二区在线| 91久久亚洲| 日韩视频一区| 国产视频亚洲| 久久九九电影| 亚洲午夜av| 99精品99| 免费久久久一本精品久久区| 久久av一区二区三区| 牛牛国产精品| 亚洲国产专区| 国产精品乱码一区二区三区| 久久黄色影院| 国产自产精品| 国产日韩一区二区| 欧美激情性爽国产精品17p| 国产精品黄色| 一区二区毛片| 午夜日本精品| 99视频日韩| 欧美成人国产| 亚洲激情欧美| 葵司免费一区二区三区四区五区| 狠狠色丁香久久综合频道| 亚洲国产一区二区三区高清| 久久av最新网址| 亚洲成色精品| 久久精品成人| 日韩视频一区| 欧美日韩一区二区视频在线观看 | 狠狠爱www人成狠狠爱综合网| 精品9999| 男人的天堂成人在线| 国产精品www994| 亚洲一区二区三区精品动漫 | 亚洲麻豆av| 欧美精品18| 亚洲欧美日韩在线综合| 亚洲电影av| 欧美国产专区| 男女av一区三区二区色多| 91久久午夜| 国产一区视频观看| 美日韩精品免费| 99视频+国产日韩欧美| 欧美日韩精品| 母乳一区在线观看| 野花国产精品入口| 亚洲午夜一区| 久久久久久久波多野高潮日日| 激情综合自拍| 欧美日韩亚洲在线| 久久一区中文字幕| 亚洲影院免费| 国产精品亚洲产品| 在线视频一区观看| 亚洲狼人精品一区二区三区| 欧美日韩第一区| 欧美激情成人在线| 久热精品在线| 久久最新视频| 狼狼综合久久久久综合网| 久久精品欧洲| 免费毛片一区二区三区久久久| 国产欧美一级| 国产美女诱惑一区二区| 国产精品日韩一区二区三区| 99成人精品| 国产视频欧美| 亚洲一区免费看| 久久xxxx| 久久一区免费| 欧美午夜a级限制福利片| 欧美三区视频| 亚洲三级视频| 国产精品区免费视频| 亚洲欧美视频| 久久天天狠狠| 欧美日韩午夜| 激情综合中文娱乐网| 亚洲精品日韩久久| 国产亚洲综合精品| 久久精品二区| 国产精品v欧美精品v日本精品动漫 | 在线亚洲一区| 麻豆久久久9性大片| 欧美二区在线| 亚洲国产精品第一区二区三区| 亚洲久久一区二区| 国产美女一区| 欧美亚洲不卡| 亚洲精品看片| 久久久福利视频| 国产精品二区在线| 国产亚洲欧美一区二区 | 韩日午夜在线资源一区二区| 亚洲黄色免费| 久久国产精品久久w女人spa| 欧美激情亚洲| 国产私拍一区| 欧美福利一区| 国产亚洲一区二区三区在线播放| 欧美91视频| 亚洲精品一区二区三| 久久最新视频| 国产亚洲午夜| 黄色国产精品| 先锋a资源在线看亚洲| 亚洲一级二级| 欧美一区二区三区另类| 国产欧美韩日| 在线观看亚洲| 欧美日韩另类综合| 久久av一区二区三区亚洲| 激情六月综合| 欧美精品播放| 噜噜噜躁狠狠躁狠狠精品视频| 精品动漫av| 欧美精品一区在线| 免费在线成人av| 99亚洲一区二区| 黄色日韩精品| 欧美日本一区二区视频在线观看 | 欧美久久一区| 久久国产主播精品| 在线视频精品一区| 亚洲精美视频| 在线成人黄色| 午夜日韩福利| 欧美jizzhd精品欧美巨大免费| 国产精品视频免费观看| 亚洲高清网站| 伊人色综合久久天天五月婷| 国产精品videosex极品| 欧美福利专区| 欧美成人日韩| 午夜精品一区二区三区四区| 久久久久网址| 老妇喷水一区二区三区| 久久综合激情| 欧美+日本+国产+在线a∨观看| 久久久久九九九| 欧美成人69av| 欧美精品日韩| 国产精品国产精品| 伊人影院久久| 亚洲黑丝一区二区| 99精品国产在热久久| 在线亚洲自拍| 亚洲欧美网站| 欧美黄色大片网站| 亚洲视频欧美在线| 日韩天堂av| 免费在线成人av| 欧美日韩天堂| 亚洲精品欧洲精品| 亚洲综合社区| 欧美另类高清视频在线| 亚洲一级二级| 国产亚洲精品久久久久婷婷瑜伽| 国产精品综合| 欧美日韩国产免费观看| 在线欧美视频| 国产精品乱子乱xxxx| 久久中文在线| 亚洲国产一区二区精品专区| 国产精品日韩高清| 欧美精品福利| 中文日韩在线| 午夜精品视频| 中国成人在线视频| 久热这里只精品99re8久| 一区免费在线| 性8sex亚洲区入口| 欧美三级网页| 国产亚洲欧洲| 欧美日韩三级| 亚洲一区二区三区四区五区午夜| 欧美不卡在线| 国产精品久久久一区二区三区| 欧美福利视频| 亚洲一区黄色| 亚洲成色精品| 欧美国产三级| 国产精品视频| 亚洲福利久久| 牛牛国产精品| 国产日韩欧美综合精品| 欧美视频导航| 久久久久久国产精品mv| 99精品国产在热久久| 国产精品chinese| 久久精品免费| 国产精品乱看| 亚洲理伦在线| 精品成人免费| 欧美日韩亚洲三区| 久久精品盗摄| 国产精品日本| 亚洲少妇一区| 亚洲国产网站| 亚洲一二区在线| 国产精品v日韩精品v欧美精品网站| 香蕉久久夜色|