Các công cụ phần mềm cho Lộ trình của LauraT
Trang 1 trên 622 12 CuốiCuối
Results 1 to 10 of 13

Thread: Các công cụ phần mềm cho Lộ trình của LauraT

  1. #1
    5 (Các) tệp đính kèm LƯU Ý: Các đề xuất để biết thêm thông tin được hoan nghênh, nhưng sẽ chỉ được thực hiện nếu chúng được coi là hữu ích cho cộng đồng nói chung (trái ngược với tùy chỉnh riêng lẻ; tôi không muốn duy trì nhiều phiên bản của (các) chỉ báo). Tôi sẽ không đăng bất kỳ tệp nguồn .mq4 nào mà không có sự cho phép rõ ràng của LauraT và tôi sẽ không viết phiên bản MT5 (tôi không có kinh nghiệm viết mã MQL5). Tôi không cung cấp dịch vụ lập trình MT4 chung. Tôi sẽ 'không thích' những bài viết lạc đề, vì chúng làm lộn xộn chủ đề, khiến người đọc khó theo dõi luồng thông tin về (các) chỉ số được đăng ở đây.

    Điều khoản và Điều kiện: Xin lưu ý rằng nếu bạn tải xuống và sử dụng (các) chỉ báo tại đây, bạn đồng ý rằng bạn sẽ không bán hoặc phân phối chúng với mục đích thương mại; và chúng được cung cấp 'nguyên trạng', không có bất kỳ đảm bảo ngụ ý nào rằng chúng phù hợp với mục đích hoặc không có lỗi, do đó bạn tự chịu rủi ro khi sử dụng chúng. Tôi không thể chịu trách nhiệm cho bất kỳ thiệt hại máy tính hoặc tổn thất tài chính nào.

    Các tính năng mới được thêm vào gần đây (trong phiên bản 1.01 1.02) được đánh dấu bằng màu vàng. Các ghi chú quan trọng được đánh dấu bằng kiểu chữ màu đỏ.
    Tôi sẽ liên tục cập nhật bài đăng này, bao gồm cả cập nhật cho bất kỳ (các) chỉ số nào. Xin vui lòng truy cập lại nó thường xuyên.

    [Ngày 15 tháng 5 năm 2020] Tôi đã bao gồm số phiên bản trên tab 'Giới thiệu' để bạn có thể kiểm tra xem mình đang chạy phiên bản mới nhất, hiện là 1.02 (được tải lên ngày 27 tháng 5 năm 2020). Phiên bản 1.01 sắp xếp lại các cài đặt tham số thành một trình tự hợp lý hơn và cũng bao gồm các tiêu đề phần.
    [Ngày 27 tháng 5 năm 2020] Phiên bản 1.02 có tham số RSIparameters mới.

    -------------------------------------------------- --------------------------------------------
    Máy quétbảng điều khiển cho cách tiếp cận Lộ trình của LauraT
    -------------------------------------------------- --------------------------------------------
    Đây là một bảng điều khiển (thực sự nó có thể được mô tả tốt hơn như một máy quét) chỉ báo cho Bản đồ đường bộ của LauraT (xem thêm chủ đề tạp chí ở đây). Nó làm nổi bật bất kỳ ký hiệukhung thời gian nào mà phía gần của kênh EMA (8) nằm trong độ rộng kênh ProximityThreshold của SMA (200). Do đó, đặt ProximityThreshold thành 0 có nghĩa là kênh EMA (8) phải chạm hoặc vượt qua SMA (200). Xem bài viết # 14 và # 46 để biết thêm thông tin. Biểu tượng được vẽ trong BullishColor nếu tổng hợp RSI gt; = RSIThreshold; BearishColor nếu RSI composite lt; = (100 # 8211; RSIThreshold); và NeutralColor nếu không. Sau đó, bạn có thể xem bất kỳ (các) biểu đồ có liên quan nào, đợi bất kỳ thiết lập phù hợp nào thành hiện thực và tự đánh giá xem có bất kỳ mục nào trong số này xứng đáng với mục nhập hay không.

    Chỉ báo CompRSISelectv2 (có sẵn tại đây) phải có ** trong thư mục .....MQL4Indicators của bạn (nhưng không cần đính kèm với biểu đồ) để các giá trị RSI được tính toán chính xác. Nếu tất cả các biểu tượng Wingdings có màu đỏ, có khả năng là bảng điều khiển không thể tìm thấy chỉ báo CompRSISelectv2, tức là tính toán RSI là 0 (nhỏ hơn ngưỡng dưới 40). Các giá trị được chuyển đến chỉ báo bằng iCustom () là Tframe1 = 240, Tframe2 = 1440, Tframe3 = 10080, Tframe4 = 0, NumBars = 500.
    ** [Mới: v1.02 beta]: giờ đây bạn có thể chỉ định chỉ báo mà bạn muốn tính toán các giá trị RSI, theo sau là năm giá trị bạn muốn sử dụng cho Tframe1, Tframe2, Tframe3, Tframe4 và NumBars, tất cả được phân tách bằng dấu phẩy , trong cài đặt tham số RSIparameters mới. Các giá trị mặc định là CompRSISelectv2,240,1440,10080,0,500
    Tệp .ex4 cho chỉ báo RSI được đặt tên của bạn phải tồn tại trong ...MQL4Indicators

    Chỉ báo sử dụng các ký hiệu từ cả hai
    http://www.911fonts.com/font/downloa...ular_10948.htm
    https://www.wfonts.com/font/wingdings-3phông chữ (có một video về cách cài đặt phông chữ cho Windows 10
    null). Những phông chữ này nên đi kèm với Windows. Tuy nhiên, nếu thiếu phông chữ, bạn có thể sẽ gặp sự cố được báo cáo trong bài đăng # 35.

    Cách viết tắt sau có thể được sử dụng cho các Ký hiệu: A = AUD, C = CAD, E = EUR, F = CHF, G = GBP, J = JPY, N = NZD, U = USD. Viết hoa hoặc viết thường hoạt động thay thế cho nhau, ví dụ: GJ hoặc gj cho GBPJPY. Điều này làm việc cho 28 chuyên ngành; nếu không, bạn phải nhập tên ký hiệu đầy đủ. Để tiết kiệm cho bạn một số thao tác nhập, SymbolSuffix sẽ được thêm vào mỗi biểu tượng. Mọi ký hiệu sai chính tả hoặc ký hiệu không được cung cấp bởi nhà môi giới của bạn đều bị bỏ qua. Có thể nhập tối đa 99 mã biểu tượng hợp lệ, phân tách bằng dấu phẩy.
    LƯU Ý: Nếu bạn muốn biểu tượng được xử lý 'nguyên trạng' (bao gồm cả viết hoa và dấu câu), hãy đặt trước nó bằng một dấu bằng (=). Ví dụ = DJ30.fs (SymbolSuffix sẽ không được thêm vào).

    Bảng ký hiệu Wingdings
    .

    Các Cài đặt Vị trí từ trái sang phải là:
    # 61623; Biểu đồ Cửa sổ phụ # (0 = biểu đồ chính, 1 = cửa sổ phụ đầu tiên, 2 = cửa sổ phụ thứ hai, v.v.)
    # 61623; Góc (TR = Trên cùng bên phải, TL = Trên cùng Bên trái, BR = Dưới cùng Bên phải, BL = Dưới cùng Bên trái. Thứ tự của các khung thời gian được đảo ngược theo chiều ngang nếu chọn 'Bên phải' và thứ tự của các ký hiệu được đảo ngược theo chiều dọc nếu 'Dưới cùng' là lựa chọn)
    # 61623; Vị trí bắt đầu nằm ngang (x)
    # 61623; Vị trí bắt đầu dọc (y)
    # 61623; Khoảng cách ngang (khoảng cách giữa các cột trong khung thời gian)
    # 61623; Điều chỉnh theo chiều ngang (khoảng cách giữa tên biểu tượng và khung thời gian đầu tiên)
    # 61623; Khoảng cách dọc (khoảng cách giữa các ký hiệu)
    Các mục nhập phải được phân tách bằng dấu phẩy. Tất cả các phép đo đều tính bằng pixel.

    Để bỏ qua nền, hãy đặt BackgroundWidth thành 0. Chiều rộng tính bằng ký tự (ký tự Webdings 'g' được vẽ theo thời gian BackgroundWidth để tạo nền), không phải pixel.

    Các mục RefreshPeriod hợp lệ được giải thích ở đây.

    Giá trị bản in # 8212;
    # 61623; Nếu được đặt thành 0, chỉ báo sẽ hiển thị
    trong các ô (giao điểm của biểu tượngkhung thời gian) nơi kênh EMA (8) nằm trong độ rộng kênh ProximityThreshold của SMA (200). Điều này được vẽ trong BullishColor nếu giá trị tổng hợp RSI gt; = RSIThreshold, BearishColor nếu giá trị tổng hợp RSI lt; = (100 # 8211; RSIThreshold) và ngược lại trong NeutralColor. Xem bài đăng số 14. Nó cũng vô hiệu hóa cơ sở PrintHeatmap.
    # 61623; Nếu được đặt thành 1, chỉ báo sẽ vẽ biểu đồ giá trị RSI thay vì WingdingsSymbol, sử dụng các quy tắc tương tự cho độ gần và màu sắc, đồng thời chức năng PrintHeatmap được bật. Lưu ý rằng các giá trị RSI được in ra nhất thiết phải giống nhau trên mọi khung thời gian, vì chúng luôn được tính như một tổng hợp của các khung thời gian H4D1W1.
    # 61623; Nếu được đặt thành 2, giá trị RSI sẽ được in trong cột hàng tháng (MN), nhưng chỉ khi bạn đã chọn MN làm một trong các TimeFrames của mình. Tùy chọn này cho phép bạn xem các giá trị RSI cho từng công cụ bất kể có tồn tại gần SMA hay không. Nếu khoảng cách gần với SMA tồn tại trong khung thời gian hàng tháng, thì giá trị RSI được in trong cột MN như bình thường, ví dụ: 53 Nếu vùng lân cận không tồn tại, thì giá trị được in bên trong dấu ngoặc vuông, ví dụ: [53]

    PrintHeatmap # 8212; đây là những khung thời gian trong đó bạn muốn các giá trị bản đồ nhiệt của cja vẽ dưới dạng một vòng tròn nhỏ (Wingdings chracter 159) bên cạnh giá trị RSI. Giống như chỉ báo của cja, vòng tròn được vẽ trong BullishColor nếu giá hiện đang ở trên SMA (200) cho khung thời gian đó; và BearishColor nếu giá thấp hơn nó. Nếu bạn không muốn bất kỳ vòng kết nối nào có biểu đồ, hãy đặt cài đặt này trống (trống) hoặc đặt PrintRSIvalues ​​thành 0.

    ATRdays # 8212; nếu được đặt thành giá trị gt; 0, điều này sẽ vẽ một hình tam giác hướng lên trong BullishColor bên cạnh ID biểu tượng nếu giá nằm trong độ rộng kênh ProximityThreshold của mức ADR thấp và hình tam giác hướng xuống trong BearishColor nếu giá nằm trong độ rộng kênh ProximityThreshold của mức ADR cao. Để tắt tính năng này, hãy đặt ATRdays thành 0. (Tôi khá chắc rằng mình đã tìm ra phép tính đằng sau việc vẽ các đường cao và thấp ADR, nhưng hãy cho tôi biết nếu bạn nghĩ có lỗi).

    Nếu giá nằm trong độ rộng kênh ProximityThreshold là mức cao hoặc thấp của ngày hôm qua, biểu tượng mũi tên đôi sẽ được in (BearishColor cho mức cao của ngày hôm qua, BullishColor cho mức thấp của ngày hôm qua), vì điều này có thể hoạt động như một hỗ trợ hoặc kháng cự.

    Để giải thích thêm điều này với các ví dụ, hãy xem NZDCAD và USDCHF (được đánh dấu bên trong các hộp màu vàng trong ảnh chụp màn hình cuối cùng):

    # 61623; Đối với NZDCAD, kênh EMA (8) nằm trong độ rộng kênh ProximityThreshold của SMA (200) trên khung thời gian D1, H1 và M30, đó là lý do tại sao giá trị RSI của 66 được in trong các cột đó. Nó biểu đồ trong BullishColor (màu xanh lá cây) vì RSI gt; = 60. Đó là Và bản đồ nhiệt cja là giảm trong khung thời gian W1 và D1 (giá lt; SMA200) và tăng trong H4 và H1 (giá gt; = SMA200) .

    # 61623; Đối với USDCHF, kênh EMA (8) nằm trong độ rộng kênh ProximityThreshold của SMA (200) trên khung thời gian W1 và M15, đó là lý do tại sao giá trị RSI của 48 được in trong các cột đó. Nó biểu thị trong Màu trung tính vì 48 không phải là gt; = 60, cũng không phải lt; = 40. Bản đồ nhiệt cja giảm trong khung thời gian W1 và D1 (giá lt; SMA200) và tăng trong H4 và H1. Ngoài ra, giá hiện nằm trong độ rộng kênh ProximityThreshold của ADR thấp, do đó mũi tên lên BullishColor được in cùng với ID biểu tượng.

    Giải thích các ký hiệu
    # 61623; ('độ gần' = chiều rộng của kênh EMA (8) x Ngưỡng gần)
    # 61623; Lưu ý rằng ba ký hiệu đầu tiên trong hình ảnh được thay thế bằng các số (giá trị RSI) nếu PrintRSIvalues ​​được đặt thành 1 hoặc 2
    # 61623; Grahic giả định rằng bạn đang sử dụng cài đặt mặc định (một số màu và biểu tượng có thể bị thay đổi)

    Bạn có thể đặt các ngưỡng RSI khác nhau cho các công cụ khác nhau ghi đè cả giá trị RSIthreshold và AlertRSIthreshold, bằng cách nhập giá trị ghi đè mong muốn của bạn bên trong dấu ngoặc nhọn ngay sau biểu tượngID có liên quan trong Symbols, ví dụ: ......, EU {55}, ...... sẽ khiến các giá trị RSI in BullishColor nếu kết hợp RSI cho EURUSD gt; = 55 hoặc BearishColor nếu lt; = 45. Và cảnh báo sẽ được tạo chỉ khi tổng hợp RSI cho EURUSD là gt; = 55 hoặc lt; = 45 cũng được. Bất kỳ công cụ nào không có ghi đè chỉ sử dụng các giá trị Ngưỡng RSI và Ngưỡng cảnh báo.

    Trang tổng quan có thể đơn giản hoặc phức tạp như bạn muốn # 8212; xem bài # 102. Nếu bạn thấy việc sử dụng bất kỳ cài đặt nào khó hiểu, chỉ cần vô hiệu hóa chúng. Các chức năng phức tạp hơn tồn tại cho các nhà giao dịch muốn xem chi tiết bổ sung mà không cần phải tải biểu đồ giá thực tế.

    Nếu bạn muốn sử dụng nhiều trường hợp của chỉ báo (ngay cả khi chúng nằm trên các biểu đồ khác nhau), bạn phải sử dụng một UniqueID khác nhau cho từng trường hợp, nếu không chỉ báo sẽ bị nhầm lẫn khủng khiếp, gây ra kết quả không thể đoán trước.

    Cảnh báo: Có một số tính toán nặng liên quan, do đó bạn càng chỉ định nhiều ký hiệukhung thời gian, thì MT4 của bạn có thể sẽ chạy càng chậm, đặc biệt nếu thông số RefreshPeriod được đặt thành một khoảng thời gian ngắn, ví dụ: T hoặc M1. Ngoài ra, tôi đề nghị rằng, để tránh lộn xộn, bạn gắn chỉ báo vào biểu đồ chuyên dụng của riêng nó. Như bất kỳ ai theo dõi công việc của tôi sẽ biết, tôi ưu tiên chức năng và độ chính xác hơn tính thân thiện với người dùng hoặc tính thẩm mỹ.


    Cảnh báo có sẵn, hãy xem phần 'Cảnh báo' bên dưới.

    Xin vui lòng thử nghiệm với các cài đặt. Nếu bạn cho rằng mình đã tìm thấy lỗi, vui lòng bao gồm (1) mô tả toàn diện về vấn đề, (2) các điều kiện khiến nó xảy ra và (3) ảnh chụp màn hình hiển thị cả cài đặt của bạn và biểu đồ hiển thị nơi bạn tin tưởng bất kỳ phép đo nào là không chính xác, như một mức tối thiểu tuyệt đối. Nếu không thì tôi không có gì để làm việc.


    _____________________

    Cơ sở mới (ngày 30 tháng 4 năm 2020):
    Cảnh báo

    Phiên bản mới nhất của bảng điều khiển bao gồm các cảnh báo. Có các cài đặt cảnh báo 'cơ bản' và 'phức tạp', cả hai đều được giải thích bên dưới.

    Cài đặt cơ bản

    Có sẵn 3 loại cảnh báo: cảnh báo bật lên (âm thanh trên màn hình), cảnh báo qua email và thông báo đẩy.
    Nếu bạn không muốn cảnh báo thuộc bất kỳ loại nào trong số này, hãy đặt MinutesBetweenAlerts thành -1 (và bảng điều khiển sẽ hoạt động chính xác như trước đây).

    Nếu bạn muốn cảnh báo, hãy đặt MinutesBetweenAlerts thành 0, sau đó:
    # 61623; Nếu bạn muốn thông báo bật lên, hãy đặt MessageForPopupAlerts thành thông báo cơ bản mà bạn muốn xuất hiện. Nếu bạn không muốn những điều này, hãy đặt MessageForPopupAlerts thành trống (trống).
    # 61623; Nếu bạn muốn thông báo qua email, hãy đặt MessageForEmailAlerts thành thông báo cơ bản mà bạn muốn xuất hiện trong dòng chủ đề của email. Nếu bạn không muốn những điều này, hãy đặt MessageForEmailAlerts thành trống (trống).
    # 61623; Nếu bạn muốn cảnh báo thông báo đẩy, hãy đặt MessageForPushAlerts thành thông báo cơ bản mà bạn muốn xuất hiện. Nếu bạn không muốn những điều này, hãy đặt MessageForPushAlerts thành trống (trống).

    Đặt AlertTimeframes thành '' (hai dấu nháy đơn, tức là ditto). Điều này có nghĩa là bạn sẽ (có khả năng) nhận được cảnh báo cho cùng khung thời gian được hiển thị trên bảng điều khiển (mục nhập của bạn trong TimeFrames).

    Để AlertRSIThreshold được đặt thành 60 và bạn sẽ chỉ nhận được cảnh báo loại 'SMA' khi đáp ứng yêu cầu về vùng lân cận VÀ giá trị RSI là gt; = 60 hoặc lt; = 40. Nếu bạn muốn công cụkhung thời gian có yêu cầu về vùng lân cận đáp ứng để được đưa vào cảnh báo bất kể giá trị RSI, hãy đặt AlertRSIThreshold thành -1.

    Để nâng cao hiệu quả, các công cụkhung thời gianlý do cảnh báo đều được tập hợp và hiển thị dưới dạng một cảnh báo duy nhất. Các cảnh báo này sẽ xảy ra một lần sau mỗi lần RefreshPeriod (trừ khi KHÔNG CÓ công cụkhung thời gianlý do-cảnh báo nào đáp ứng các tiêu chí bắt buộc để chúng được đánh dấu trong màn hình bảng điều khiển). Điều này có nghĩa là nếu các tiêu chí bắt buộc tự lặp lại qua các RefreshPeriod liên tiếp, đối với một công cụkhung thời gianlý do-cảnh báo nhất định, thì cùng một cảnh báo sẽ được đưa vào mỗi RefreshPeriod. Thiếu sót này có thể tránh được bằng cách sử dụng các cài đặt cảnh báo phức tạp (xem bên dưới).

    Văn bản cảnh báo cho mỗi công cụkhung thời gianlý do cho cảnh báo xuất hiện ở dạng:
    [công cụ, khung thời gian, lý do cảnh báo, giá trị RSI]

    AlertReasons # 8212; 6 lý do có thể có để tạo cảnh báo như sau:
    # 61623; SMA # 8212; EMA (8) nằm trong vùng lân cận (độ rộng kênh Ngưỡng gần) của SMA (200) đối với công cụkhung thời gian được hiển thị
    # 61623; ADR_high # 8212; giá đã đạt đến hoặc vượt quá mức ADR cao cho công cụ được hiển thị
    # 61623; ADR_low # 8212; giá đã đạt đến hoặc giảm xuống dưới mức ADR thấp cho công cụ được hiển thị
    # 61623; Yest_high # 8212; giá ở mức gần (trên hoặc dưới) mức cao của ngày hôm qua
    # 61623; Yest_low # 8212; giá trong phạm vi gần (trên hoặc dưới) mức thấp của ngày hôm qua
    # 61623; Ngày_mở # 8212; giá trong phạm vi gần (trên hoặc dưới) giá mở cửa hôm nay

    Bạn có thể chọn lý do bạn muốn tạo cảnh báo. Tham số AlertReasons bắt đầu với tất cả 6 lý do có thể theo mặc định. Bạn có thể vô hiệu hóa một số lý do này bằng cách xóa văn bản thích hợp khỏi AlertReasons. Nếu bạn muốn kích hoạt lại một lý do, bất kỳ hỗn hợp nào viết hoa hoặc viết thường đều được, nhưng bạn phải viết đúng chính tả (như được hiển thị trong danh sách ở trên), bao gồm cả ký tự gạch dưới, ví dụ: adr_high
    Bạn có thể bao gồm dấu cách, dấu phẩy hoặc bất kỳ ký tự nào khác để cải thiện khả năng đọc; chỉ báo chỉ đơn giản là tìm kiếm văn bản như ADR_high ở bất kỳ đâu trong tham số.

    Chỉ các mục đang được đánh dấu trong trang tổng quan (điều này phụ thuộc vào cài đặt bạn đã chọn) mới được cảnh báo. Càng nhiều công cụ, khung thời gian vàhoặc lý do mà bạn đã chọn trong bảng điều khiển, thì càng có nhiều khả năng (tốt hơn hoặc tệ hơn) bạn sẽ nhận được một số loại cảnh báo mỗi RefreshPeriod.

    Vui lòng đọc kỹ phần trên và tự mình thử nghiệm, vì (xin lỗi) tôi không có nhiều thời gian để trả lời câu hỏi. Nếu bạn đang bối rối và muốn có một bảng điều khiển đơn giản hơn, vui lòng sử dụng Barraka's (tại đây).


    Các cài đặt cảnh báo phức tạp là AlertTimeframes và MinutesBetweenAlerts.

    AlertTimeframes # 8212; như đã được giải thích, việc nhập hai dấu ngoặc kép ('') vào AlertTimeframes khiến TimeFrames mà bạn đang hiển thị trong bảng điều khiển cũng là những cái được quét để tìm cảnh báo. Tuy nhiên, bạn có thể sử dụng một tập hợp con trong số này cho các cảnh báo bằng cách nhập các khung thời gian đó tại đây. Ví dụ: nếu TimeFrames của bạn được hiển thị trên bảng điều khiển là M5, M15, M30, H1 nhưng bạn chỉ muốn được cảnh báo về những vùng lân cận trên M5 và M15, thì hãy đặt AlertTimeframes = M5, M15

    MinutesBetweenAlerts # 8212; giá trị hợp lệ là:

    # 61623; -1: tắt tất cả cảnh báo

    # 61623; 0: bật cảnh báo và kiểm tra các mục (công cụkhung thời gianlý do-cảnh báo) để biết các cảnh báo có thể xảy ra vào lần đánh dấu đầu tiên của mỗi ngọn nến RefreshPeriod. Ví dụ: nếu RefreshPeriod = M1, thì chỉ báo sẽ kiểm tra các vùng lân cận có thể có, v.v. và có khả năng tạo cảnh báo về tất cả các loại (cửa sổ bật lên, email, thông báo đẩy) mà bạn đã chọn, vào lần đánh dấu đầu tiên của mỗi nến M1 (bất kể của khung thời gian biểu đồ). Loại cảnh báo nào được tạo được xác định bởi các mục nhập của bạn trong MessageForPopupAlerts, MessageForEmailAlerts, MessageForPushAlerts (như đã giải thích trước đó).

    # 61623; giá trị bất kỳ gt; 0: bảng điều khiển sẽ vẫn được cập nhật và các cảnh báo có thể được kiểm tra, mọi ResfreshPeriod, nhưng nếu cảnh báo cho một mục nhất định (công cụkhung thời gianlý do-cảnh báo) đã xảy ra trong phút MinutesBeweenAlerts vừa qua, nó sẽ không được lặp lại cho đến khi trôi qua một phút nữa MinutesBeweenAlerts. Ví dụ: giả sử một cảnh báo (vùng lân cận) cho USDCHF, M1, SMA lần đầu tiên xảy ra lúc 12:15 và MinutesBetweenAlerts = 10, sau đó mặc dù các cảnh báo sẽ tiếp tục được kiểm tra sau mỗi 1 phút, nhưng một cảnh báo khác cho USDCHF, M1, SMA sẽ không được tạo cho đến ít nhất 10 phút sau 12:15, tức là 12:25. Lưu ý cách các cảnh báo này hoạt động riêng biệt cho từng mục riêng lẻ, ví dụ: nếu cảnh báo cho USDCHF, M5, SMA được tạo lúc 12:16 thì không thể tạo cảnh báo tiếp theo cho USDCHF, M 5, SMA cho đến 12:26.

    Tóm lại, cơ sở MinutesBetweenAlerts cho phép tạo cảnh báo cho bất kỳ mục mới nào (công cụkhung thời gianlý do-cho-cảnh báo) đáp ứng các tiêu chí cần thiết mỗi RefreshPeriod, nhưng ngăn không cho các cảnh báo cho cùng một mục được tạo lặp lại (giả sử rằng lý do , ví dụ: khoảng cách gần, vẫn đang được đáp ứng), bằng cách tạm dừng bất kỳ sự lặp lại nào trong một phút bổ sung MinutesBetweenAlerts. Rõ ràng là nếu yêu cầu của một lý do không còn được đáp ứng, thì cảnh báo cũng sẽ không được tạo ra.

    Thông tin kỹ thuật: cơ sở MinutesBetweenAlerts hoạt động bằng cách lưu trữ ngàygiờ mà mỗi mục nhất định (công cụkhung thời gianlý do-cảnh báo) trong Biến toàn cầu MT4. Thời gian hiện tại sau đó được so sánh với thời gian đã lưu trữ để xác định xem số phút cần thiết đã trôi qua kể từ khi cảnh báo cho mặt hàng đó được tạo hay chưa. Các giá trị được lưu trữ trong Biến toàn cục vẫn nguyên vẹn nếu biểu đồ được làm mới, nếu chỉ báo được tách rời và sau đó gắn lại với biểu đồ hoặc ngay cả khi MT4 bị dừng và khởi động lại. Tên của mỗi Biến toàn cục là
    @LauraT_UniqueID_ [SymbolID, khung thời gian, lý do cảnh báo]

    Bạn có thể đặt lại cảnh báo bằng cách nhấp vào nút 'Đặt lại cảnh báo'. Thao tác này sẽ xóa tất cả các Biến toàn cục được yêu cầu, đặt lại cảnh báo một cách hiệu quả (tức là thời gian bắt đầu cho MinutesBetweenAlerts được đặt lại thành 0). Thông báo bình luận '== Cảnh báo đã được đặt lại ==' sẽ xuất hiện ở góc trên cùng bên trái của biểu đồ giá chính cho đến khi lần đánh dấu giá tiếp theo xảy ra.

    Hãy nhớ rằng mục đích của cảnh báo chỉ là để cảnh báo bạn về một tình trạng có thể xảy ra ngay khi nó xảy ra. Sau đó, bạn có thể xem bất kỳ (các) biểu đồ có liên quan nào, đợi bất kỳ thiết lập phù hợp nào thành hiện thực và tự đánh giá xem liệu bất kỳ mục nào trong số này có xứng đáng với mục nhập hay không.


    Những mẹo xử lí sự cố

    Tôi không thể kiểm tra các tình huống lịch sử đã từng xảy ra và hơn nữa, tôi không có dữ liệu từ nhà môi giới của bạn hoặc thông tin về máy tính của bạn.

    1. Nếu cảnh báo không đến được email hoặc điện thoại của bạn:
    (i) gõ Ctrl-O trong MT4 để nhận bảng điều khiển 'Tùy chọn' và kiểm tra xem bạn có cài đặt chính xác trong tab Email và Thông báo hay không. Liên hệ với ISP hoặc nhà cung cấp dịch vụ viễn thông của bạn để được trợ giúp. Tôi sống ở New Zealand và tôi không biết cách hoạt động của các hãng viễn thông ở nước bạn.
    (ii) bật cảnh báo bật lên (đặt MinutesBetweenAlerts thành 0 và nhập thông báo bạn muốn nhận trong MessageForPopupAlerts). Nếu cảnh báo xảy ra chính xác dưới dạng cửa sổ bật lên, nhưng không phải dưới dạng email hoặc thông báo đẩy, thì bất kỳ lỗi nào không phải ở chỉ báo, vì nó xử lý cả 3 loại cảnh báo cùng nhau và theo cùng một cách.

    2. Nếu bạn cho rằng một mục (công cụkhung thời gianlý do) bị thiếu trong các cảnh báo hoặc ngược lại, một mục đang được cảnh báo không nên có, hãy kiểm tra bảng điều khiển để xem liệu nó có ở đó hay không. Chỉ các mục đang được đánh dấu trong bảng điều khiển mới có thể được cảnh báo. Và tất nhiên, hãy kiểm tra kỹ cài đặt cảnh báo của bạn trong chỉ báo trên bảng điều khiển, sau khi đọc kỹ các hướng dẫn ở trên.

    3. Nếu bạn cho rằng một mục không được báo cáo trên chính trang tổng quan, hoặc ngược lại, đang được hiển thị trên trang tổng quan khi không nên, hãy kiểm tra bản thân biểu đồ thực tế, có áp dụng mẫu của Laura.

    Nếu bạn muốn tôi xem xét bất kỳ điều nào trong số này, bạn sẽ cần cung cấp ảnh chụp màn hình của (i) cài đặt thông số của bạn cho chỉ báo bảng điều khiển, (ii) chính bảng điều khiển và (iii) biểu đồ với mẫu của Laura. (Và nếu vấn đề liên quan đến cảnh báo, (iv) cửa sổ cảnh báo bật lên của bạn). Rõ ràng là tôi không có tầm nhìn X quang để nhìn thấy máy tính của bạn từ nơi tôi sống. Và tôi không có thời gian hoặc muốn xâm phạm quyền riêng tư trên máy tính của bạn bằng cách sử dụng một số loại công cụ xem từ xa (như Team Viewer).


    Tệp cài đặt

    # 61623; Tải xuống chỉ báo LauraT Roadmap Dashboard b600.ex4 vào thư mục .....MQL4Indicators của bạn
    # 61623; Tải về
    https://www.forexibroker.com/attachm...2125322969.mq4chỉ báo vào thư mục .....MQL4Indicators của bạn

    Sau đó tải Bộ điều hướng của MT4 (gõ Ctrl-N), sau đó bấm chuột phải và bấm Làm mới.
    Các tệp trên bây giờ sẽ hiển thị dưới cây 'Chỉ báo'.

    LƯU Ý: Chỉ báo sử dụng các ký hiệu từ cả hai
    http://www.911fonts.com/font/downloa...ular_10948.htm
    https://www.wfonts.com/font/wingdings-3phông chữ (có một video về cách cài đặt phông chữ cho Windows 10
    null).

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

  2. #2
    Làm tốt lắm Hanover, Cảm ơn bạn đã chia sẻ.

  3. #3
    Cảm ơn bạn Cảm ơn bạn đã đặt điều này lại với nhau

  4. #4
    Rất cảm ơn, Hanover. Như một bổ sung hữu ích!

  5. #5
    Cảm ơn bạn Hanover !!!! Rất nhiều đánh giá cao!

  6. #6

  7. #7
    Chà, công việc xuất sắc!

  8. #8
    Chào Hanover - công việc xuất sắc. Nhiều đánh giá cao. chỉ cố gắng hiểu cài đặt ProximityThreshold là 0,5 - đây có phải là tỷ lệ phần trăm của cái gì đó để nó tự động điều chỉnh qua các thời điểm biểu đồ khác nhau không? Hay là một hình tĩnh?

  9. #9
    Làm tốt lắm, cảm ơn hanover!

  10. #10

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