Expert Advisor Programming for MetaTrader 5: Creating automated trading systems in the MQL5 language, 2/e (Paperback)

Andrew R. Young

  • 出版商: Edgehill Publishing
  • 出版日期: 2018-03-15
  • 售價: $1,260
  • 貴賓價: 9.5$1,197
  • 語言: 英文
  • 頁數: 338
  • 裝訂: Paperback
  • ISBN: 0982645953
  • ISBN-13: 9780982645956
  • 相關分類: R 語言
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Newly updated for hedging accounts, the first guide to programming in MQL5 is here! Expert Advisor Programming for MetaTrader 5 is a practical guide to creating automated trading strategies in the MQL5 language. Take advantage of MetaTrader 5's new features and take your trading to the next level! You'll learn how to program expert advisors quickly and easily using a ready-made framework created by an experienced MQL programmer. This book will teach you the following concepts:

  • Learn the basics of MQL5, including variables and data types, operators, functions, eventhandlers, and object-oriented programming.
  • Place, modify and close market and pending orders.
  • Calculate, verify and add stop loss and take profit prices to an open position.
  • Add a flexible trailing stop and/or break even stop to your strategy.
  • Manage your trade risk with money management.
  • Use pending orders to scale in and out of positions.
  • Use price, time and indicator data in your expert advisors.
  • Control program execution by trading on new bar open, and add flexible trade timers to yourstrategies.
  • Walk through the creation of several basic trading strategies from start to finish.
  • Inform the user with dialog boxes, email alerts, mobile notifications and sounds.
  • Draw trend lines, arrows and text labels on the chart.
  • Read and write data to CSV files.
  • Learn the basics of creating indicators, scripts and libraries in MetaEditor.
  • Debug, test and optimize your trading strategy.
  • And much more!

Whether you're an experienced programmer moving from MQL4, or a novice just starting with MQL5, this book will give you the foundation to quickly program fully-featured and robust trading systems. Allprograms and source code files featured in the book are available for download at the book’s official website at http://www.expertadvisorbook.com.

商品描述(中文翻譯)

全新更新的對於避險帳戶的指南,第一本MQL5程式設計指南現已上市!《Expert Advisor Programming for MetaTrader 5》是一本實用指南,教導讀者如何使用MQL5語言創建自動交易策略。充分利用MetaTrader 5的新功能,將您的交易提升到新的水平!您將學習如何使用經驗豐富的MQL程式設計師所創建的現成框架,快速且輕鬆地編寫專家顧問程式。本書將教授以下概念:

- 學習MQL5的基礎知識,包括變數和資料類型、運算子、函數、事件處理器和物件導向程式設計。
- 下單、修改和平倉市場和待成交訂單。
- 計算、驗證並添加停損和止盈價格到持倉。
- 為您的策略添加靈活的追蹤停損和/或保本停損。
- 透過資金管理來控制交易風險。
- 使用待成交訂單來進出倉位。
- 在專家顧問中使用價格、時間和指標資料。
- 透過在新K棒開盤時進行交易,並為您的策略添加靈活的交易計時器來控制程式執行。
- 從頭到尾創建幾個基本交易策略。
- 通過對話框、電子郵件提醒、手機通知和聲音通知向用戶提供信息。
- 在圖表上繪製趨勢線、箭頭和文字標籤。
- 讀取和寫入CSV檔案中的資料。
- 學習在MetaEditor中創建指標、腳本和庫的基礎知識。
- 調試、測試和優化您的交易策略。
- 還有更多!

無論您是從MQL4轉換過來的經驗豐富的程式設計師,還是剛開始接觸MQL5的新手,本書都將為您提供快速編寫功能完整且穩健的交易系統的基礎。本書中提供的所有程式和原始碼檔案均可在書籍的官方網站http://www.expertadvisorbook.com上下載。