中文字幕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人片在线观看无码不卡_无码专区天天躁天天躁在线

久久久久se| 国内一区二区三区| 欧美激情91| 国内精品美女在线观看| 黄色亚洲精品| 亚洲国产99| 亚洲欧美日韩国产一区| 欧美在线免费一级片| 欧美精品一区二区三区久久久竹菊| 欧美精品三级| 亚洲视频www| 午夜精品免费| 在线午夜精品| 国模吧视频一区| 国产一区二区久久久| 久久综合福利| 一区二区三区精品国产| 久久先锋影音| 亚洲深夜av| 国产一区二区中文| 亚洲一区影院| 亚洲欧洲日韩综合二区| 久久青草久久| 国产日韩欧美一区| 欧美三级在线| 噜噜噜在线观看免费视频日韩| 欧美三区视频| 久久午夜激情| 国产视频一区欧美| 亚洲激情专区| 伊甸园精品99久久久久久| 久久五月天婷婷| 亚洲一区二区高清视频| 精品91免费| 欧美涩涩视频| 欧美大片一区| 欧美成熟视频| 欧美一区91| 久久精品日产第一区二区| 中文亚洲欧美| 国产精品一区二区三区免费观看 | 久久一区二区三区超碰国产精品| 1000部精品久久久久久久久| 国产精品国产一区二区| 欧美精品一区在线发布| 欧美xxx在线观看| 久久人人97超碰国产公开结果| 亚洲在线国产日韩欧美| 亚洲一区二三| 久久精品盗摄| 欧美va亚洲va日韩∨a综合色| 国产视频久久| 亚洲女人av| 六月婷婷久久| 午夜国产精品视频免费体验区| 欧美+亚洲+精品+三区| 欧美成人69av| 极品av少妇一区二区| 一区在线视频| 国产视频一区三区| 美女诱惑黄网站一区| 欧美在线观看天堂一区二区三区| 午夜精彩国产免费不卡不顿大片| 国产在线一区二区三区四区 | 一区二区视频欧美| 影音先锋久久精品| 亚洲国产国产亚洲一二三| 一区在线电影| 国产一区二区黄色| 男女精品视频| 国户精品久久久久久久久久久不卡| 国产综合色产| 国产日韩一区欧美| 久久午夜精品一区二区| 欧美另类高清视频在线| 亚洲国产一区在线| 香蕉久久a毛片| 国产精品久久7| 亚洲精品在线免费| 久久人人精品| 亚洲高清视频一区| 久久国产日韩| 亚洲精选91| 午夜电影亚洲| 国产精品一国产精品k频道56| 欧美 日韩 国产 一区| 在线日韩欧美| 午夜精品免费| 国产精品毛片| 狠狠色噜噜狠狠色综合久| 国产精品亚洲欧美| 国产综合色一区二区三区| 国产精品久久亚洲7777| 好吊视频一区二区三区四区| 欧美亚洲一区| 一区二区av| 精品1区2区| 午夜一级久久| 国内精品一区二区| 国产精品成人观看视频免费| 欧美日韩一区二区三区免费| 伊人影院久久| 亚洲国产欧美日韩| 老鸭窝91久久精品色噜噜导演| 欧美日韩午夜| 国产精品免费一区二区三区观看| 欧美成人中文| 午夜影院日韩| 国产欧美91| 亚洲激情网址| 亚洲午夜精品一区二区| 久久综合伊人| 久久成人一区| 欧美资源在线| 亚洲综合精品| 国产日韩欧美二区| 亚洲久久成人| 亚洲三级免费| 亚洲国产影院| 亚洲国内在线| 亚洲每日在线| 99国产精品99久久久久久粉嫩| 狠狠爱www人成狠狠爱综合网| 欧美在线视屏| 久久综合九色综合网站| 麻豆九一精品爱看视频在线观看免费| 国产亚洲精品bv在线观看| 一本久道久久久| 国产精品区一区| 国产精品毛片va一区二区三区| 国产日韩1区| 亚洲在线视频| 模特精品在线| 午夜精品网站| 亚洲大胆在线| 国产一区二区高清| 久久精品一二三区| 欧美日韩精品| 亚洲精品一区二区三区av| 99精品国产99久久久久久福利| 国产欧美成人| 久久午夜电影| 激情成人综合| 国产精品一区二区在线观看| 久久蜜桃精品| 伊人久久亚洲热| 国产亚洲精品bv在线观看| 麻豆久久精品| 伊人久久大香线蕉综合热线| 国产日韩精品久久| 久久只有精品| 亚洲黄色三级| 久久久久高清| 亚洲国产日韩在线| 新狼窝色av性久久久久久| 欧美在线网站| 99热免费精品| 欧美在线3区| 亚洲精品自在在线观看| 美女诱惑黄网站一区| 黄色在线成人| 美女精品网站| 一区二区冒白浆视频| 欧美精品亚洲| 久久不射中文字幕| 99伊人成综合| 国外成人免费视频| 久久电影一区| 一本色道久久综合亚洲精品婷婷| 久久综合婷婷| 亚洲一区二区三区免费观看 | 韩日视频一区| 国产精品一区亚洲| 亚洲午夜精品久久久久久浪潮| 国产精品婷婷| 亚洲成人在线视频网站| 午夜国产精品视频免费体验区| 国产日韩一区二区三区在线| 国外成人免费视频| 欧美另类视频| 欧美成熟视频| 欧美一区二区三区四区在线观看地址| 国产日韩久久| 亚洲视频导航| 中文一区二区| 中文久久精品| 国产亚洲精品久久久久婷婷瑜伽| 精品不卡在线| 精品999日本| 伊人精品视频| 在线看无码的免费网站| 亚洲一二区在线| 激情成人亚洲| 亚洲三级免费| 国产婷婷精品| 久久av一区二区三区| 国产精品久久九九| 国产嫩草一区二区三区在线观看| 一本久道久久久| 国产人成精品一区二区三| 国产亚洲精品久久久久婷婷瑜伽| 中文精品视频一区二区在线观看| 在线视频一区观看| 性色av一区二区怡红| 久久在线精品| 国内精品久久久久久久影视麻豆 | 国产精品老牛| 国产伦精品一区二区三区视频黑人 | 国产精品久久久久9999高清| 国产日韩欧美一区二区三区四区| 在线视频精品| 久久九九电影| 黄色欧美日韩| 国产精品乱码一区二区三区| 久久av在线| 欧美日韩岛国| 亚洲三级影院| 每日更新成人在线视频| 欧美日韩国产高清视频| 亚洲无线视频| 国产女主播一区二区| 欧美阿v一级看视频| 国产精品二区在线观看| 亚洲人久久久| 久久久久久网| 亚洲国产91| 性8sex亚洲区入口| 黄色亚洲大片免费在线观看| 日韩天堂av| 亚洲欧美综合| 一区二区三区四区国产| 午夜精品偷拍| 99精品视频网| 欧美日韩专区| 欧美亚洲一区二区三区| 黄色在线一区| 久久婷婷丁香| 国产日韩一区二区三区| 欧美色123| 久久国产精品一区二区三区| 在线看片日韩| 欧美片第1页综合| 国产精品一区二区三区四区五区| 欧美日韩hd| 久久久久久久久久码影片| 在线精品一区| 欧美精品尤物在线| 午夜亚洲一区| av成人毛片| 国产综合自拍| 女人色偷偷aa久久天堂| 国产精品日韩欧美一区二区| 亚洲小说欧美另类婷婷| 久久影院亚洲| 久久xxxx精品视频| 国产亚洲综合精品| 亚洲精品在线视频观看| 亚洲网站视频| 韩国一区二区三区美女美女秀| 久久亚洲图片| 久久国产一二区| 亚洲男人影院| 亚洲欧美日韩一区在线观看| 国产日韩精品视频一区二区三区| 一区精品在线| 在线观看欧美亚洲| 国产一区在线免费观看| 欧美日韩国产精品一卡| 欧美激情 亚洲a∨综合| 欧美黄色一区| 欧美日韩一卡| 韩国一区二区三区在线观看| 国产精品二区三区四区| 欧美视频一区| 一区视频在线看| 91久久国产自产拍夜夜嗨| 1024成人| 日韩亚洲国产精品| 宅男噜噜噜66一区二区 | 久久av一区二区三区| 亚洲一卡久久| 美女精品网站| 欧美日韩1区| 一区在线播放| 夜夜精品视频| 乱人伦精品视频在线观看| 久久综合福利| 国产一区免费视频| 亚洲精品一级| 亚洲欧美日韩综合一区| 欧美不卡一区| 在线观看成人一级片| 99热这里只有精品8| 亚洲主播在线| 欧美日韩蜜桃| 国产日韩欧美一区二区三区四区| 国产嫩草一区二区三区在线观看| 久久久久久国产精品mv| 国产精品v日韩精品v欧美精品网站| 亚洲婷婷在线| 亚洲一区二区三区午夜| 欧美精品国产一区二区| 亚洲精选久久| 女人天堂亚洲aⅴ在线观看| 韩日精品视频| 亚洲一区二区三区高清| 欧美日韩蜜桃| 国产精品婷婷| 国内精品视频在线播放| 亚洲一区免费| 亚洲网站在线| 蜜桃久久精品乱码一区二区| 亚洲性图久久| 久久免费99精品久久久久久| 亚洲激情精品| 欧美日韩国产一区精品一区| 亚洲看片网站| 欧美视频日韩| 久久精选视频| 亚洲色图自拍| 亚洲婷婷免费| 欧美一区二区三区另类| 国产视频一区欧美| 在线观看亚洲| 久久国产主播| 一区二区三区导航| 一区二区三区我不卡| 欧美激情 亚洲a∨综合| 亚洲综合三区| 一区二区三区四区五区视频| 欧美三级在线| 午夜精品亚洲| 久久一区精品| 久久都是精品| 亚洲一区二区三区欧美| 日韩一级网站| 亚洲日本黄色| 亚洲图片在线观看| 国内精品美女在线观看| 欧美日韩1区| 午夜日韩在线| 欧美另类视频| 欧美日韩亚洲一区在线观看| 欧美91福利在线观看| 久久婷婷人人澡人人喊人人爽| 亚洲欧美日韩国产| 性色一区二区三区| 香蕉久久a毛片| 免费亚洲一区二区| 久久久久久亚洲精品杨幂换脸 | 亚洲国产婷婷| 亚洲经典视频在线观看| 影音先锋久久久| 在线视频观看日韩| 亚洲精品四区| 国产精品一区视频| 国产一区导航| 久久久精彩视频| 欧美黄色一级视频| 狠狠色综合网| 中文精品在线| 久久精品欧洲| 欧美成人免费在线| 狠狠色丁香久久综合频道| 在线观看欧美亚洲| 国产精品手机在线| 欧美国产91| 亚洲九九精品| 亚洲综合日韩| 欧美午夜在线| 99热这里只有成人精品国产| 亚洲欧美日韩在线观看a三区| 久久综合九色99| 国产一区二区无遮挡| 亚洲美女网站| 欧美一区精品| 亚洲三级网站| 玖玖视频精品| 亚洲精品乱码久久久久久蜜桃麻豆| 国产乱人伦精品一区二区| 欧美成人69av| 99亚洲伊人久久精品影院红桃| 麻豆91精品| 亚洲高清资源综合久久精品| 亚洲欧美卡通另类91av| 欧美伊人影院| 中文一区二区| 欧美日韩91| 亚洲一区bb| 亚洲婷婷在线| 欧美在线三级| 国产精品亚洲综合久久| 午夜精品久久久久99热蜜桃导演| 日韩亚洲一区在线播放| 欧美久久久久久| 国产精品日本欧美一区二区三区| 国产精品hd| 久久久精品五月天| 国产精品入口| 亚洲免费成人|