Câu hỏi cảnh báo tín hiệu EMA SMA
Trang 1 trên 622 12 CuốiCuối
Results 1 to 10 of 14

Thread: Câu hỏi cảnh báo tín hiệu EMA SMA

  1. #1
    Hiện tại có một cảnh báo SMA hoặc EMA sẽ cảnh báo bạn khi các đường thực sự giao nhau, thay vì khi nến đóng cửa? Bởi vì cảnh báo tôi hiện đang sử dụng EMA Crossover Signal dường như đang chờ để cảnh báo tôi cho đến khi các đường chéo VÀ nến đóng lại.

    Cảnh báo không hữu ích lắm vì tôi không nhận được cảnh báo cho đến khi một lượng hành động giá tốt kết thúc. (Điều này làm cho nó thực sự tồi tệ hơn trên các khung thời gian dài hơn, cũng không tốt cho các khung thời gian nhanh hơn.)

    Trong trường hợp nhanh, giả sử hành động giá đột phá, cảnh báo EMA thực sự vô giá trị.

    Tôi không phiền khi nhận được rất nhiều cảnh báo; Tôi có thể tự lọc chúng. Tôi không cần giao dịch trên thập giá trước khi kết thúc, nhưng vì tôi đang giao dịch nhiều cặp, tôi chắc chắn cần một cảnh báo cho phép tôi kiểm tra thập giá vì nó thực sự xảy ra để tôi có thể theo dõi hành động giá. Nó không đủ để quyết định giao dịch sau khi đóng nến. Sau đó, bất kỳ giao dịch nào tôi nhận được có thể giúp tôi tham gia vào hoạt động giá chính thay vì đầu trang. Vì vậy, tôi cần cảnh báo khi sự giao nhau xảy ra, không phải sau khi nến hoặc thanh đóng cửa.

    Vì vậy, nếu bất cứ ai biết về một trong nhà nói với bạn là MA và không chờ đợi việc đóng cửa sẽ rất hữu ích, cảm ơn.

    Cảm ơn.

  2. #2
    Chỉ số bạn đang sử dụng được đặt để kiểm tra đóng thanh, vì vậy chỉ cần thay đổi 1 ở cuối thành 0 và nó sẽ kiểm tra thanh hiện đang hình thành. Bạn sẽ thấy những thứ như thế này ... Đã chèn Mã iMA (NULL, 0,13,8, MODE_SMA, GIÁE_CLOSE, 1); Thay đổi 1 thành 0 và bạn đều ổn. Mong rằng sẽ giúp. Lux PS: Hoặc bạn chỉ có thể thêm một biến ngoài, một cái gì đó như extern int exShift = 0; và thay 1 bằng biến. Bằng cách đó, bạn có thể thay đổi lại thành 1 nếu bạn chọn không có mã hóa.

  3. #3
    Điều đó thực sự có ích! Để chắc chắn, đây là mã tôi tìm thấy trong trình soạn thảo meta (Tôi không phải là lập trình viên) ---------------------------- -------------------------------------------------- --- quickemanow = iMA (NULL, 0, Fasterema, 0, MODE_ema, GIÁE_CLOSE, i); quickemapreingly = iMA (NULL, 0, Fasterema, 0, MODE_ema, GIÁE_CLOSE, i 1); quickemaafter = iMA (NULL, 0, Fasterema, 0, MODE_ema, GIÁE_CLOSE, i-1); Slowemanow = iMA (NULL, 0, Slowerema, 0, MODE_ema, GIÁE_CLOSE, i); Slowemapreingly = iMA (NULL, 0, Slowerema, 0, MODE_ema, GIÁE_CLOSE, i 1); Slowemaafter = iMA (NULL, 0, Slowerema, 0, MODE_ema, GIÁE_CLOSE, i-1); if ((quickemanow gt; Slowemanow) (quickemapreingly lt; Slowemapreingly) (nhanh hơn sau khi gt; chậm hơn sau khi)) } if if ((quickemanow lt; Slowemanow) (quickemapreingly gt; Slowemapreingly) (nhanh hơn sau khi lt; chậm hơn sau khi)) } if (SoundON == true i == 1 CrossUp [i] gt; CrossDown [i] alertTag! = Time [0]) {Alert (EMA Cross Trend đi xuống, Symbol (), period ()); alertTag = Thời gian [0]; } if (SoundON == true i == 1 CrossUp [i] lt; CrossDown [i] alertTag! = Time [0]) {Alert (EMA Cross Trend đi lên, Symbol (), period ()); alertTag = Thời gian [0]; }} trả lại (0); } ------------------------------------------------- --------------------------------- Đây là những gì tôi đã thay đổi thành: quickemanow = iMA (NULL, 0, Fasterema , 0, MODE_ema, GIÁE_CLOSE, i); quickemapreingly = iMA (NULL, 0, Fasterema, 0, MODE_ema, GIÁE_CLOSE, i 0); quickemaafter = iMA (NULL, 0, Fasterema, 0, MODE_ema, GIÁE_CLOSE, i-0); Slowemanow = iMA (NULL, 0, Slowerema, 0, MODE_ema, GIÁE_CLOSE, i); Slowemapreingly = iMA (NULL, 0, Slowerema, 0, MODE_ema, GIÁE_CLOSE, i 0); Slowemaafter = iMA (NULL, 0, Slowerema, 0, MODE_ema, GIÁE_CLOSE, i-0); if ((quickemanow gt; Slowemanow) (quickemapreingly lt; Slowemapreingly) (nhanh hơn sau khi gt; chậm hơn sau khi)) } if if ((quickemanow lt; Slowemanow) (quickemapreingly gt; Slowemapreingly) (nhanh hơn sau khi lt; chậm hơn sau khi)) } if (SoundON == true i == 1 CrossUp [i] gt; CrossDown [i] alertTag! = Time [0]) {Alert (EMA Cross Trend đi xuống, Symbol (), period ()); alertTag = Thời gian [0]; } if (SoundON == true i == 1 CrossUp [i] lt; CrossDown [i] alertTag! = Time [0]) {Alert (EMA Cross Trend đi lên, Symbol (), period ()); alertTag = Thời gian [0]; }} trả lại (0); } Có nên làm việc không? Cảm ơn một lần nữa.

  4. #4
    Heh, tôi nghĩ rằng tôi đã phá vỡ indior, sau khi thực hiện các thay đổi của mình và lưu nó dưới dạng indi mới, tôi đã tải nó và không có mũi tên hay bất cứ thứ gì hiển thị trên biểu đồ.

  5. #5
    Ồ, và tôi đã chắc chắn khởi động lại MT4 của mình trước khi tải indior mới.

  6. #6
    Tôi giả sử nó trong một vòng lặp sau đó và đang tăng i mỗi lần. Một lần nữa, tôi cho rằng nó bắt đầu từ 1. Thay đổi thành 0 hoặc tốt hơn là chỉ đăng nội dung và tôi sẽ làm điều đó nhanh chóng cho bạn.
    Lux

  7. #7
    1 tập tin đính kèm Oh nghiêm túc? !! Đó sẽ là rất rad! Đây rồi
    https://www.forexibroker.com/attachm...8787814720.mq4

  8. #8

  9. #9
    Vâng! Tôi không thể cảm ơn đủ! Có thật không! Cảm ơn bạn rất nhiều vì đã giúp tôi với điều này.

  10. #10
    Chỉ cần đăng bài để nói..bạn có một cái tên thú vị ... ScalpOrDie .. lol
    Bạn dường như đang cuồng tín! Trân trọng

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'.