רשום פופולרי

בחירת העורך - 2020

MQL4: כתיבת יועץ על אינדיקטור עמדות פתוחות של סוחרים

לפני זמן לא רב הופיע באתר אינדיקטור לעמדות פתוחות של סוחרים. אהבתי את זה כי אתה יכול לקבל נתונים בו זמנית מכמה מקורות. בנוסף, כחלק מכתיבת מאמר זה, בדקתי מעט את הווידיאו הזה, והתוצאה נראתה לי מבטיחה. והיום נעבוד עם אינדיקטור זה כדי להשתמש בנתונים שלו ביועץ שלנו.

לכן, היום נכתוב יועץ שייקח נתונים מהאתר וישתמש בהם בניתוח. הייתי מחלק את כל עבודתו של המומחה למספר משימות: קבלת נתונים מהאתר כמחרוזת, ניתוח הנתונים שאנו זקוקים להם מהמחרוזת שהתקבלה, ניתוח נתונים אלה וביצוע עסקאות, כתיבת נתונים סטטיסטיים לקובץ לצורך ניתוח מפורט.

אנו נשתמש בספריית wininet.dll, שרק מאפשרת לקבל נתונים מהרשת. אנו נעבוד מקרוב עם מחרוזות באמצעות פונקציות כמו StringFind, StringSubstr, StringConcatenate, StrToDouble ואחרים.

היועץ התברר כנפח למדי, לכן לא יהיה מעשי לספק קוד ספציפי במסגרת המאמר. כל זאת יחד עם הסברים מפורטים ניתן לראות במדריך הווידיאו.

מסקנה

אז כתבנו יועץ שלוקח נתונים מהרשת, מנתח אותם ועושה עסקאות על בסיס ניתוח זה. אתה יכול לקבל לחלוטין את כל הנתונים שאתה זקוק להם ושהם זמינים לציבור. באופן כללי, הקושי כאן הוא רק להמיר אותם נכון ממחרוזת להמשך ניתוח.

בינתיים אתקין את היועץ הזה על חשבוני ואתחל לאסוף סטטיסטיקות כדי להמשיך בניתוח בהמשך - לבחור את הרמות האופטימליות, מקורות הנתונים ומעקב אחר המיקומים.

צפו בסרטון: Building your own trading bot using MetaTrader 4 and MQL4 (פברואר 2020).

עזוב את ההערה שלך