Cách đặt Auto Stop Loss and Take Profit bằng EA trên MT4 mới 2022

VNREBATES
20.08.2021, 07:59 20 phút đọc

EA tự đặt Take Profit và Stop Loss là công cụ hỗ trợ hữu ích giúp trader tự động đặt các mức cắt lỗ và chốt lời hợp lý mà không tốn thời gian đặt tay trên biểu đồ giao dịch. Việc cài đặt các EA này trên các nền tảng giao dịch phổ biến như MT4 rất nhanh chóng và việc sử dụng chúng cũng khá đơn giản và hiệu quả.

Để tiếp nối chuỗi bài về Stop loss và Take profit, cách đặt cặp lệnh này trên các nền tảng giao dịch hay chiến thuật sử dụng SL và TP kết hợp với chỉ báo kỹ thuật khác, mình sẽ giới thiệu đến các bạn một công cụ hỗ trợ trader tự động cài đặt SL và TP: EA tự đặt Take Profit và Stop Loss.

Việc tìm đến EA (Expert Advisor) – Robot tự động giao dịch để tự động giao dịch hay cài đặt lệnh cũng là hình thức khá phổ biến và được nhiều trader chuyên nghiệp ưa dùng với mục đích tiết kiệm thời gian cũng như giúp kiểm soát tâm lý của bản thân. Tuy vậy, vẫn còn nhiều hoài nghi xoay quanh tính hiệu quả của công cụ giao dịch tưởng như đơn thuần chỉ là các thuật toán này.

Vậy, trong bài viết hôm nay mình sẽ giới thiệu đến bạn một số EA tự đặt Take Profit và Stop Loss tốt nhất với hy vọng công cụ này thực sự đem đến cho trader “nghệ thuật” đặt SL và TP hiệu quả nhất và giao dịch thành công.

EA tự đặt Take Profit và Stop Loss và hướng dẫn cài đặt trên MT4

EA tự đặt Take Profit và Stop Loss và hướng dẫn cài đặt trên MT4

1. EA (Expert Advisor) – EA tự đặt Take Profit và Stop Loss là gì?

1.1 EA là gì? EA tự đặt Take Profit và Stop Loss là gì?

EA (Expert Advisor) – Robot tự động giao dịch là phần mềm chạy trên các nền tảng giao dịch của MetaQuote (MT4 và MT5) được lập trình dựa trên thuật toán mà các chuyên gia giao dịch hàng đầu tạo ra. Các chuyên gia giao dịch này được tuyển chọn kỹ càng dựa vào lượng kiến thức và những thành tựu mà họ đã đạt được để giúp trader an tâm hơn khi giao dịch.

EA cung cấp tín hiệu giao dịch, giám sát hoặc tự động thực hiện các giao dịch được lập trình sẵn trong đó mỗi EA là một hệ thống các điều kiện, nguyên tắc giao dịch.

Tùy thuộc vào từng chiến lược giao dịch của mỗi trader, EA sẽ tìm kiếm cơ hội giao dịch theo thông số trader cài đặt sẵn, sau đó thông báo cho trader và trader sẽ quyết định có nên mở lệnh giao dịch hay không hoặc EA có thể tự động thực hiện giao dịch đó mà không cần phải thông báo.

Vậy, EA tự đặt Take Profit và Stop Loss là gì? Đó là phần mềm hay chương trình có chức năng riêng rẻ không phải thay trader hoàn toàn hoạt động giao dịch. Cụ thể, khi trader cài đặt vào nền tảng giao dịch sẽ giúp trader tự động đặt các mức dừng lỗ và chốt lời (Stop loss và take profit). Nhờ đó, trong những lúc bạn dành thời gian cho bản thân vẫn có “chuyên gia cố vấn” thay bạn quản lý rủi ro, quản lý giao dịch cũng như tối ưu hóa lợi nhuận.

1.2 Một số lưu ý khi sử dụng EA và EA tự đặt Take Profit và Stop Loss

Mặc dù trên lý thuyết thì EA có nhiều lợi thế rõ rệt như tính tiện lợi và tiết kiệm thời gian, giúp trader loại bỏ yếu tố cảm xúc và khả năng backtest – cho phép trader kiểm tra tính khả thi của chiến lược được thiết lập bằng cách đưa những quy tắc giao dịch, rồi chạy trên các dữ liệu trong quá khứ.

Tuy nhiên, công cụ này cũng tồn tại khá nhiều nhược điểm có thể khiến trader giao dịch thất bại, như: Trader sử dụng EA nhưng không kiểm soát thường xuyên và hoàn toàn phụ thuộc vào công nghệ nên nếu mất kết nối mạng, EA không phát huy được tác dụng. EA không có tư duy sáng tạo như con người: Thông thường các EA đều giao dịch trong một phạm vi nhất định và chúng không thể phản ứng nhanh nhạy với tin tức thị trường cũng như không thể hoạt động hết công lực nếu các điều kiện thị trường bị thay đổi.

Vậy đối với việc sử dụng EA nói chung và cụ thể là EA để tự đặt Stop loss và Take profit bạn cần:

  • Tìm hiểu kỹ lưỡng về EA tự đặt Take Profit và Stop Loss bạn định sử dụng: Nếu không biết tường tận về EA bạn sắp dùng việc nhận trái đắng là điều dễ hiểu. Do đó, dù bạn tự viết EA hay mua từ các chuyên gia giao dịch thì việc nắm rõ nguyên lý hoạt động của nó là điều bắt buộc.
  • Thận trọng và không nên phó thác hoàn toàn cho EA: một trader sử dụng EA chuyên nghiệp cần backtest qua nhiều bước với các kỹ thuật tối ưu khác nhau, đặc biệt là live test trên tài khoản demo và tài khoản nhỏ trước khi thực chiến.
  • Nên mua EA hay dùng EA miễn phí: Trên thị trường hiện nay, EA rất phong phú đa dạng và việc dùng EA miễn phí hay mua với giá cao cũng không thể khẳng định được bạn sẽ thành công hay không mà chủ yếu còn phụ thuộc vào chiến lược giao dịch của bạn.
  • Bạn có thể tự lập trình EA theo các chiến lược của mình, thứ hai là sử dụng các EA miễn phí và cuối cùng là mua EA từ trader khác. 

Xem thêm: EA là gì? Hướng dẫn cách cài đặt EA vào phần mềm MT4

2. Hướng dẫn cài đặt EA tự đặt Take Profit và Stop Loss cho MT4

Việc cài đặt EA tự đặt Take profit và Stop loss cho MT4 cũng tương tự như việc cài đặt mọi EA khác trên nền tảng giao dịch này và việc này cũng khá đơn giản và nhanh chóng. Mình sẽ liệt kê các bước cài đặt cơ bản, còn mình sẽ đi vào chi tiết trong phần giới thiệu các EA tự đặt Stop loss và Take profit tốt nhất ở phần sau.

Bước 1: Di chuyển Files

  1. Tạo hoặc tải về EA về máy. Ghi lại nơi bạn lưu nó.
  2. Chọn và copy EA file bạn muốn cài đặt.
  3. Tìm kiếm thư mục MetaTrader4. Thư mục này thường nằm trong ổ C.
  4. Dán files vào thư mục Expert. Nếu như có yêu cầu sự cho phép xuất hiện thì nhấp Continue.

Hướng dẫn cài đặt EA tự đặt Take Profit và Stop Loss cho MT4

Các bước cài đặt EA tự đặt Take Profit và Stop Loss cho MT4

Bước 2: Cài đặt EA tự đặt Take Profit và Stop Loss cho MT4

  1. Mở file hệ thống của nền tảng MT4 
  2. Vào thư mục MQL4 của file hệ thống. Tìm thư mục Expert Advisors bên trong mục Navigator ở bên trái màn hình, click vào Plus và EA đó được đặt trong danh sách đó.
  3. Chọn EA bạn muốn cài đặt và kéo nó vào trong đồ thị của nền tảng giao dịch.
  4. Khởi động lại MT4 và kiểm tra EA đã được cập nhập vào MT4.
  5. Chọn chế độ cho phép sử dụng EA của MT4.
Cài đặt EA tự đặt Take Profit và Stop Loss cho MT4

3. Gợi ý EA tự đặt Take Profit và Stop Loss cơ bản tốt nhất cho MT4

Trên thị trường có rất nhiều EA được lập trình để giúp trader tự động đặt các mức Stop loss và Take profit cơ bản vào lệnh giao dịch. Dưới đây mình sẽ giới thiệu 3 EA tự đặt Take Profit và Stop Loss cho nền tảng MT4 mà mình nghĩ khá hiệu quả bạn có thể download và dùng thử.

3.1 EA tự đặt Stop loss và Take profit cơ bản: Auto Stop And Take Profit Expert Advisor 

Giao diện của Auto Stop And Take Profit Expert Advisor cho MT4

Giao diện của Auto Stop And Take Profit Expert Advisor cho MT4

EA tự đặt Take Profit và Stop Loss có tên Auto Stop And TakeProfit Expert Advisor cho MT4 này là một tiện ích quản lý giao dịch cơ bản chỉ thực hiện một chức năng. Sau khi chạy trên bất kỳ biểu đồ nào, EA sẽ kiểm tra xem có giao dịch nào không và giao dịch đã đặt Stop loss và Take profit hay chưa. 

Nếu không, EA sẽ đặt các giá trị stop loss và take profit dựa trên số vốn mong muốn được xác định bởi người dùng trong Inputs. Vị chuyên gia cố vấn này chỉ thực hiện modify giao dịch mà không tham gia vào hoạt động mở lệnh hay đóng lệnh giao dịch.

Khi Auto Stop và TakeProfit Expert Advisor lần đầu được thả trên biểu đồ giao dịch, nó sẽ tạo một nút ở phần trên bên trái của biểu đồ chính có chứa dòng chữ khá lớn “AutoStop-TakeProfit Expert đang chạy” và được làm nổi bật bởi một nền đầy màu sắc để thu hút sự chú ý của người dùng khi họ ghé qua để xem biểu đồ này. Bằng cách này, người dùng nhận biết được sự hiện diện của nó và có thể sử dụng nó ngay lập tức.

Chỉ có 3 biến trong Inputs mà người dùng có thể điền thông tin vào. Ngoài lệnh Stop loss và Take profit, các biến số có sẵn khác rất dễ hiểu và dễ sử dụng. Các biến này và giá trị mặc định của chúng được giải thích bên dưới:

  • StopLoss = 25 pips – EA  đặt mức cắt lỗ của các giao dịch trong biểu tượng hiện tại thành 25 pips. Người dùng có thể thay đổi giá trị này theo ý muốn dựa trên thiết lập và khung thời gian đã giao dịch.
  • TakeProfit = 25 pips – EA đặt mức chốt lời của các giao dịch trong biểu tượng hiện tại thành 25 pips. Người dùng có thể điều chỉnh giá trị này bất kỳ lúc nào theo thiết lập và khung thời gian đã giao dịch của mình.
  • size = 10 – Biến này đề cập đến kích thước của dòng chữ tính bằng pixel trên nút được tạo ở phần trên bên trái của màn hình. Nếu dòng chữ quá lớn hoặc quá nhỏ, người dùng có thể thử các giá trị khác cho đến khi tìm thấy kích thước phù hợp. Kích thước được điều chỉnh trong thời gian thực.

Auto Stop And TakeProfit Expert Advisor xử lý việc đặt Take profit sau khi đặt lệnh Stop loss

Auto Stop And TakeProfit Expert Advisor xử lý việc đặt Take profit sau khi đặt lệnh Stop loss. Nếu EA này phát hiện ra rằng giao dịch không có lãi, nó sẽ ngay lập tức đặt mức Take profit cần thiết. Nếu giao dịch có chốt lời nhưng giá trị không chính xác, EA sẽ điều chỉnh mức take profit và sử dụng giá trị chính xác.

Auto Stop and TakeProfit Expert Advisor có chức năng khá đơn giản nhưng cơ bản vẫn đảm bảo hữu ích và dễ sử dụng cho người dùng. Để EA này hữu ích và linh hoạt hơn, việc bổ sung thêm một số chức năng là cần thiết. Bạn có thể download EA Auto Stop and TakeProfit Expert Advisor này tại địa chỉ: https://www.perfecttrendsystem.com/blog_ea_mt4_1/en/auto-stop-and-takeprofit-expert-advisor-for-mt4

3.2 EA tự đặt Take Profit và Stop Loss cơ bản: Auto Takeprofit- Stoploss

Auto Takeprofit- Stoploss được nhận định là rất hữu ích. Khi trader tham gia giao dịch, nó sẽ tự động đặt Stop loss và Take profit cho bạn. Sau khi bạn cài đặt EA này vào biểu đồ, nó sẽ tự động hoạt động mỗi khi bạn tham gia giao dịch.

Cách cài đặt EA Auto Takeprofit- Stoploss:

  • Tải xuống EA Auto Takeprofit- Stoploss> Khởi động nền tảng MT4> Mở file Menu> Mở thư mục Dữ liệu> Mở MQL4> Mở thư mục EA> Chèn EA Auto Takeprofit- Stoploss.
  • Khởi động lại nền tảng MT4> Mở công cụ Điều hướng> Expert> Chọn Auto Takeprofit- Stoploss> Chèn EA vào biểu đồ. Cho phép giao dịch live account & Cho phép nhập DLL.

EA tự đặt Take Profit và Stop Loss cơ bản: Auto Takeprofit- Stoploss

Chuyển đến menu Inputs. Bạn có thể thay đổi cài đặt theo ý muốn. Nếu muốn sử dụng Auto Takeprofit- Stoploss, bật “True”. Bạn có thể nhập số pips mục tiêu cho lệnh stop loss. ngoài ra, bạn có thể thay đổi mục tiêu kiếm lợi nhuận. Sau khi thay đổi cài đặt theo ý muốn thì nhấp nút ok. Nếu EA vẫn không hoạt động, hãy bật nút Giao dịch Tự động (Auto Trading) ở phía trước của nền tảng. Nếu đồng ý, nút Giao dịch Tự động (Auto Trading) sẽ hiển thị bằng màu Xanh lục.

Những lợi ích của EA Auto Takeprofit- Stoploss này là gì?

EA tự đặt Stop loss và Take profit sẽ tự động xuất hiện ngay khi bạn bắt đầu giao dịch và bạn không cần phải lo lắng về việc cắt lỗ và chốt lời bởi vị Chuyên gia Cố vấn này sẽ giải quyết giúp bạn.

Khi giá chạm vào đường chốt lời mục tiêu (take profit target), giao dịch sẽ tự động đóng lại, ngược lại nếu giá chạm vào đường mục tiêu cắt lỗ (stop-loss target), giao dịch sẽ đóng lại với mức stop loss đã được thiết lập trước đó.

Bạn có thể download EA này tại địa chỉ https://piggilife.com/download/auto-takeprofit-stoploss-ea/.

Xem thêm: Bí quyết giao dịch vàng tự động hiệu quả bằng EA

3.3 Automatic Stop Loss and Take Profit 

Automatic Stop Loss and Take Profit 

EA này tự động cắt lỗ và chốt lời cho mọi lệnh mới (cũng như các lệnh đang chờ xử lý). Giá trị của các lệnh SL và TP được đặt trong các tùy chọn. EA này hoạt động cho tất cả các lệnh trên nền tảng giao dịch vì vậy không cần phải đính kèm trên mọi biểu đồ.

EA còn đặc biệt hữu ích cho các lệnh đang chờ xử lý vì sau đó bạn có thể di chuyển SL và TP trực tiếp từ biểu đồ của mình giống như cách bạn làm với các lệnh thị trường.

Trader quan tâm có thể download miễn phí tại địa chỉ https://www.mql5.com/en/market/product/15743?source=External%3Ahttps%3A%2F%2Fwww.google.com%2F

4. Gợi ý EA tự đặt Take Profit và Stop Loss nâng cao có kèm Trailing Stop cho MT4

Dưới đây là 2 EA tự đặt Take Profit và Stop Loss nâng cao có kèm Trailing Stop tốt nhất mà mình giới thiệu cho bạn, cho phép bạn nhập luôn số pips bạn mong muốn cũng như cung cấp cho bạn một số tùy chọn kích hoạt các lệnh Trailing stop trên các giao dịch của mình.

Bài trước về Bí thuật sử dụng lệnh Trailing Stop hiệu quả để đạt lợi nhuận tốt nhất hẳn bạn đã biết được tầm quan trọng cũng như những điểm vượt trội của lệnh thoát này so với lệnh stop loss thông thường, qua đó cũng cho thấy hiệu quả tiềm năng của EA tự đặt Stop loss và Take profit nâng cao có kèm Trailing Stop.

4.1 e-Trailing.mq4 Expert Advisor

Cách thức hoạt động của EA này như sau:

  • Nó hoạt động trên một biểu đồ tại một thời điểm. Ví dụ: nếu bạn đang có 1 giao dịch với cặp EURUSD, thì bạn cần tải nó lên biểu đồ EURUSD và kích hoạt nó ở đó. Vì vậy, nếu bạn có giao dịch bằng các loại tiền tệ khác nhau, thì bạn cần tải nó lên từng biểu đồ.
  • Ưu điểm của EA này là cho phép bạn đặt các điểm Trailing stop cho bất kỳ giao dịch đang chờ xử lý nào sẽ được mở trong tương lai và một khi các giao dịch đang chờ đó được kích hoạt, điểm Trailing stop bắt đầu hoạt động theo các thông số về trailing stop và trailing step mà bạn đã đặt.

Gợi ý EA tự đặt Take Profit và Stop Loss nâng cao có kèm Trailing Stop cho MT4

Các thông số

  • AllPositions – Nếu bạn muốn đặt lệnh trailing stop cho tất cả các vị thế, nhấp true, còn mặc định là false.
  • Profit Trailing – Chọn “true”, EA sẽ kích hoạt lệnh trailing stop ngay khi giao dịch của bạn có lợi nhuận và sẽ khóa lợi nhuận khi chọn “false”. Lệnh Trailing stop được kích hoạt ngay sau khi một giao dịch mới mở.
  • TrailingStop – điều này cho bạn biết kích thước của điểm trailing stop theo số pips. Mặc định được đặt ở 15 pips.
  • Trailing step – đây là bước của trailing stop
  • Use Sound – tùy chọn sử dụng âm thanh hoặc không.
  • Name File Sound – tên của tệp âm thanh.

Trader quan tâm có thể download e-Trailing.mq4 Expert Advisor tại địa chỉ https://www.forextrading200.com/wp-content/uploads/2018/04/e-Trailing-1.zip.

4.2 TrailingStop.mq4 Expert Advisor

EA này thực hiện các chức năng sau:

  • Sửa đổi (modify) lệnh trailing stop trên tất cả các giao dịch đang mở (vị thế) trên tài khoản hiện tại. Lưu ý “tài khoản hiện tại”. Điều này có nghĩa là nếu bạn có 3 hoặc 4 giao dịch đang chạy trong tài khoản của mình, bạn có thể đặt một điểm trailing stop cho tất cả.
  • Sửa đổi (modify) lệnh trailing stop trên tất cả các giao dịch có lãi trong tài khoản hiện tại.
  • Sửa đổi (modify) lệnh trailing stop trên tất cả các giao dịch trên biểu đồ đính kèm.
  • Sửa đổi (modify) lệnh trailing stop trên tất cả các giao dịch đang có lợi nhuận trên biểu đồ đính kèm.
  • Đóng tất cả các giao dịch và nhận lợi nhuận cụ thể khi toàn bộ tài khoản có lãi.

 

TrailingStop.mq4 Expert Advisor

Thông số đầu vào và ý nghĩa:

  • AllPositions: Khi được đặt thành “true”, điều này sẽ sửa đổi (modify) tất cả các giao dịch đang mở trên tài khoản hiện tại. Khi được đặt thành “false”, nó sẽ chỉ sửa đổi các giao dịch trên biểu đồ đính kèm.
  • ProfitTrailing: Khi được đặt thành “true”, điều này sẽ chỉ sửa đổi các giao dịch có lãi. Khi được đặt thành “false”, nó sẽ sửa đổi các giao dịch có lãi cũng như các giao dịch thua lỗ.
  • TrailingStop: Số PIPS cho lệnh trailing stop của bạn. Tối thiểu là 5.
  • ProfitTarget: Khi được đặt thành 0, EA này hoạt động như một chuyên gia trailing stop. Khi giá trị cao hơn 0 được đưa ra, các khoản cắt lỗ hiện tại sẽ được xóa khỏi tài khoản của bạn và EA sẽ đóng tất cả các giao dịch và nhận lợi nhuận mong muốn khi đạt được lợi nhuận trên tài khoản.
  • TrailingStep: Kiểm tra và sửa đổi lệnh trailing stop sau số lần chuyển động pip này.
  • UseSound: Khi được đặt thành “true”, tệp âm thanh của EA sẽ được kích hoạt. Điều này tạo ra một âm thanh nhỏ khi quá trình điều chỉnh đang diễn ra.
  • NameFileSound: Tệp âm thanh được sử dụng và tệp này có thể được thay đổi thành bất kỳ tệp âm thanh nào bạn có trên máy tính của mình.

Trader quan tâm đến EA TrailingStop.mq4 Expert Advisor để tự đặt Stop loss và Take profit nâng cao có kèm Trailing Stop này có thể download tại địa chỉ https://www.forextrading200.com/wp-content/uploads/2018/04/TrailingStop.zip.

Xem thêm: Có nên sử dụng trailing stop trong giao dịch Forex hay không ?

5. Lời kết

Nếu bạn đã “ngán ngẩm” với việc liên tục ngồi trước màn hình máy tính và thực hiện bằng tay mọi lệnh giao dịch, không kiểm soát được tâm lý của bản thân thì việc tìm đến sự trợ giúp của EA là hoàn toàn hợp lý. Không giống như Forex EA thông thường, các EA tự đặt Take Profit và Stop Loss không thay trader thực hiện toàn bộ hoạt động giao dịch mà chỉ thực hiện một chức năng cụ thể là thiết lập và sửa đổi (modify) lệnh Stop loss và Take profit đối với các giao dịch đang mở hoặc chờ xử lý.

Dù còn nhiều tranh cãi xung quanh hiệu quả thực sự của các EA, nhưng với những EA tự đặt Take Profit và Stop Loss cơ bản và nâng cao có kèm Trailing Stop tốt nhất mà mình giới thiệu trên đây sẽ hữu ích cho bạn trong việc tiết kiệm thời gian và đem đến hiệu quả trong việc tối ưu hóa lợi nhuận cũng như bảo vệ bạn tránh được những rủi ro không mong muốn.

VnRebates – Nơi Trading là NGHỀ

Theo perfecttrendsystem, forextrading200

 

Tham gia Khoá học "VSA & VOLUME MASTER" giúp Trader lần theo dấu chân của “Cá mập" để giao dịch kiếm lợi nhuận trên 3 thị trường Forex, Crypto và Chứng khoán

Risk Disclaimer: Bài viết thể hiện quan điểm và góc nhìn của cá nhân tác giả, chỉ có giá trị tham khảo về mặt thông tin, kiến thức và không có giá trị pháp lý về khuyến nghị đầu tư hay thay thế cho việc tư vấn tài chính nào tương đương. Bài viết không đảm bảo bất kỳ khoản lợi nhuận nào hay giảm thiểu rủi ro đầu tư nào cho chính độc giả. VnRebates không chịu trách nhiệm hay liên quan đến khoản đầu tư của độc giả khi sử dụng thông tin từ bài viết này. Bản quyền thuộc về đóng góp của tác giả.

Bài viết nổi bật