Một chút thay đổi trên MACD
Results 1 to 7 of 7

Thread: Một chút thay đổi trên MACD

  1. #1
    3 (Các) tệp đính kèm Xin chào các bạn,

    Tôi cần 3 thay đổi trên bản MACD này với cảnh báo mà tôi đã giải thích trong pic.

    Cái đầu tiên loại bỏ cảnh báo M5 rất quan trọng đối với tôi và cũng thêm cảnh báo SOUND nhưng cái còn lại có thể để lại ngay bây giờ nếu việc này khó thực hiện.

    Tôi không có ý tưởng về lập trình


    Cảm ơn sự giúp đỡ của bạn
    Mike


    https://www.forexibroker.com/forex-b...ts-broker.html

    https://www.forexibroker.com/attachm...1931374664.mq4

    https://www.forexibroker.com/attachm...1622251171.ex4

  2. #2
    Châu Á ngày 1 tháng 7: thắng 25 45 = 70 Thứ 2, NY: Thua ej và gu -15-15-15-15-15-15 = -90

  3. #3

  4. #4

  5. #5
    Đã chèn mã/ --------------------------------------------- --------------------- /| MACD tùy chỉnh OsMA.mq4 |/| Bản quyền © 2004, MetaQuotes Software Corp. |/| http://www.metaquotes.net/|/ ----------------------------------------------- ------------------- # bản quyền #property Copyright © 2004, MetaQuotes Software Corp. #property link http://www.metaquotes.net///---- cài đặt indor #property indor_separate_window #property indor_buffers 3 #property indor_color1 Silver #property indor_color2 Red #property indor_color3 Silver/---- tham số indor extern int FastEMA = 5; extern int SlowEMA = 34; extern int SignalSMA = 9; extern bool AlertOn = true;/---- bộ đệm indor kép ind_buffer1 # 91; # 93 ;; đôi ind_buffer2 # 91; # 93 ;; đôi ind_buffer3 # 91; # 93 ;;/ ----------------------------------------------- ------------------- /| Chức năng khởi tạo indor tùy chỉnh |/ ----------------------------------------------- ------------------- int init () {//---- cài đặt bản vẽ SetIndexStyle (0, DRAW_LINE, STYLE_SOLID, 1); SetIndexStyle (1, DRAW_LINE, STYLE_SOLID, 1); SetIndexStyle (2, DRAW_HISTOGRAM, STYLE_SOLID, 2); SetIndexDrawBegin (1, SignalSMA); IndiorDigits (MarketInfo (Symbol (), MODE_DIGITS) 1);/---- ánh xạ bộ đệm indor if (! setIndexBuffer (0, ind_buffer1)! setIndexBuffer (1, ind_buffer2)! setIndexBuffer (2, ind_buffer3)) Print (không thể đặt bộ đệm ind_buffer!);/---- tên cho nhãn DataWindow và indior subwindow IndiorShortName (MACD ( FastEMA , SlowEMA , SignalSMA )); SetIndexLabel (0, MACD); SetIndexLabel (1, Tín hiệu); SetIndexLabel (2, OsMA);/---- khởi tạo xong return (0); }/ ---------------------------------------------- -------------------- /| Đường trung bình động Hội tụPhân kỳ |/ ----------------------------------------------- ------------------- int start () {int limit; nhân đôi OsMANow, OsMAPrevious; ngày giờ tĩnh trước thời gian = 0; int count_bars = IndiorCounted ();/---- kiểm tra các lỗi có thể xảy ra if (count_barslt; 0) return (-1);/---- thanh đếm cuối cùng sẽ được đếm lại nếu (count_barsgt; 0) count_bars--; giới hạn = Thanh được tính_bạch;/---- macd được tính trong bộ đệm 1-st cho (int i = 0; ilt; limit; i ) ind_buffer1 # 91; i # 93; = iMA (NULL, 0, FastEMA, 0, MODE_EMA, PRICE_CLOSE, i) -iMA (NULL, 0, SlowEMA, 0, MODE_EMA, PRICE_CLOSE, i);/---- dòng tín hiệu được tính trong bộ đệm thứ 2 cho (i = 0; ilt; limit; i ) ind_buffer2 # 91; i # 93; = iMAOnArray (ind_buffer1, Bars, SignalSMA, 0, MODE_SMA, i) ; for (i = 0; ilt; limit; i ) ind_buffer3 # 91; i # 93; = iOsMA (NULL, 0, FastEMA, SlowEMA, SignalSMA, PRICE_CLOSE, i);/---- done/======= Alert ========= if (AlertOn) {if (trước thời gian == Time # 91; 0 # 93 {return (0) ; } trước thời gian = Thời gian # 91; 0 # 93 ;; OsMANow = iOsMA (NULL, 0, FastEMA, SlowEMA, SignalSMA, PRICE_CLOSE, 0); OsMAPrevious = iOsMA (NULL, 0, FastEMA, SlowEMA, SignalSMA, PRICE_CLOSE, 1); if ((OsMANow lt; 0) (OsMAPrevious gt; 0)) {PlaySound (alert.wav); } if ((OsMANow gt; 0) (OsMAPrevious lt; 0)) {PlaySound (alert.wav);} IndiorShortName (MACD ( FastEMA , SlowEMA , SignalSMA ) (Alert on)); }/======= Cảnh báo Kết thúc ========= return (0); }

  6. #6

  7. #7
    jul thứ 2 Châu Á: Thua-Thắng -25-25 = -50 25 BE = 25 NY: Chỉ giành được EJ 1 vị trí 15 ( 46 nhất) GU cũng thắng 20

Quyền đăng bài

  • Bạn không thể đăng bài viết mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng tệp đính kèm
  • Bạn không thể chỉnh sửa bài đăng của bạn
  •  
Chính sách Cookie
Chính sách Cookie: Website forexibroker sử dụng cookies và khi tiếp tục sử dụng website bạn chấp thuận với điều này. Để có thêm thông tin, vui lòng đọc 'Thông tin Cookie'.