רשום פופולרי

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

יוצר המערכת: צבא רובוטים בלי לקום מהספה

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

אספר לכם על תוכנית הקסמים System Creator, שתאפשר לכם לכתוב רובוטים ללא ידע בתכנות, הרשמות ו- SMS! התוכנית מייד לא מובנת ולא מוכרת, אז אני עצמי אכתוב בפירוט מה, באיזה סדר ואיך בדיוק אתה צריך ללחוץ, כך ש"הכסף הולך ". אז בואו נתחיל.

ממשק תכנית

כאשר התוכנית מתחילה, דף ההתחלה נפתח. שדה 1 מיועד לגישה מהירה לאסטרטגיות ששמרת בעבר. באופן טבעי, בהתחלה הראשונה הוא יהיה ריק. שדה 2 - קלטת כלים לעבודה. בנוסף לאפשרויות ליצירת אסטרטגיה חדשה, שמירה וסגירה של הנוכחית, תוכלו למצוא גם כפתור לייצוא האסטרטגיה שלכם ישירות למסוף MT4 כיועץ קוד פתוח מוכן שתוכלו לערוך אם תרצו (להוסיף שבילים, אפשרויות ניהול כספים וכן הלאה). אך, כמובן, שוב אין לקום מהספה - הכל יעבוד היטב במתכונתו הנוכחית.

גם בצד שמאל של הסרט תוכלו לראות כפתורי כלים שונים עליהם נדבר בהמשך. תפריט (3) מכיל רשימות נפתחות של כלים והגדרות שונות, אך כדי לא להפריע לך מייד, אנו נשאיר אותם להמשך. אבל שדה 4 די מעניין. הוא מכיל שלושה כפתורים בלבד: אסטרטגיה חדשה (יצירת אסטרטגיה חדשה, לחיצה עליה נפתח החלון המתאים), אסטרטגיה פתוחה (פותח חלון עם האסטרטגיות שלך כבר מוכנות) ואסטרטגיות מאגר נתונים (פותח חלון עם רשימה ארוכה של אסטרטגיות הדגמה מאתר המחברים) .

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

הכנה לשימוש

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

ההודעה "שפה השתנה" תופיע מתחת לסרט והמלצה להפעיל מחדש את התוכנית. אז בואו נעשה את זה, שאחריו הכל כבר יהיה ברוסית.

הגדרות חשבון בסיסיות:

לחץ על הכפתור "הגדרות חשבון"

נפתח חלון עם ההגדרות:

  • צור פרופיל חדש:

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

  • לאחר מכן עבור אל הכרטיסייה בית:

בחר מצב פעיל - הפרופיל החדש שלנו שנוצר.

תומך שדה.

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

תרשים שדה יתרה / הון

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

תוכנית שדה.

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

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

  • מקורות נתונים

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

אנו מוצאים את השדה הוסף מקור נתונים, בשדה מקור הנתונים שאנו נוהגים בשמו, בחר את הספרייה לאחסון נתונים. אנו משאירים את השאר ללא שינוי ולחץ על כפתור הוסף מקור. יהיה לנו מקור נתונים חדש. ניתן לייבא רשימת תווים למקור הנתונים ממקור קיים, מקובץ מיוחד Instruments.xml (שצריך ליצור קודם), או ממסוף MT4, אך איננו מעוניינים בכך. בשדה הגדרות מקור הנתונים בחלקו העליון, תוכלו לשנות את הנתיב לתיקיה המכילה נתונים היסטוריים, להוסיף תיאור של מקור הנתונים (לדוגמה, שם המקור ממנו הורדו - Alpari-ECN, למשל). אני ממליץ לך לא לגעת בסימני הביקורת שנותרו.

  • הגדרות חשבון

שוב, בחרו במצב הפעיל וקבעו את התצורה של מאפייני החשבון הווירטואלי. כמטבע החשבון, אתה יכול לבחור דולרים אמריקאיים, יורו, פאונד ין. ההפקדה הראשונית ברירת המחדל היא 10,000 יחידות, והמנוף הוא 1: 100. אתה יכול לבחור באילו יחידות להציג את כל סטטיסטיקות המסחר - בנקודות או עדיין במטבע הפיקדון. ובכן, השדה האחרון הוא שער החליפין, והוא משמש לחישוב נכון של סטטיסטיקות סחר בעת שימוש בצמדי מטבעות שונים למסחר. כאן אתה רק צריך ללחוץ על כפתור העדכון והקורסים יתעדכנו אוטומטית.

  • תווים

בכרטיסייה זו אנו יכולים להוסיף את כל הסמלים שעבורם יש לנו נתונים היסטוריים:

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

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

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

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

  • אופק נתונים

כאן אנו יכולים לציין את המספר המרבי של סרגלי נתונים (מקסימום 50 אלף) ויתיקים בתוך הסורגים (מקסימום 100 אלף). למרבה הצער, ההגבלות מאוד קפדניות, אך באופן עקרוני זה יפעל לייצור אסטרטגיות לתקופות מגיל H1 ומעלה. אתה יכול גם לציין תאריך התחלה וסיום, אך שוב הוא ייכרת.

  • קוד מותאם אישית

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

תוכלו לראות שלוש כרטיסיות - המידע העיקרי על האינדיקטור (ככלל, קישורי הורדה ולעיתים תיאור האינדיקטור), כמו גם שתי לשוניות עם הקוד. בהם אתה יכול ללמוד וללמוד את קוד המחוון מבלי להוריד אותו. אינדיקטורים לתוכנית כתובים ב- C #, הם בעלי מבנה פשוט מאוד, וכל מי שרוצה לדעת את אותה mql4 יכול לשלוט בטכנולוגיית הכתיבה תוך מספר שעות (ובכן, אם לא תוכלו לצעוק בתגובות לשיעור - אני אכתוב הסבר נוסף). אתה ואני זקוקים לשני קבצי אינדיקטור - גם בגירסת C # (לשימוש בתוכנית) וגם בגירסת mql4 (לשימוש עוקב במסוף MT4 יחד עם היועץ שהתקבל).

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

תיקיית הקוד מכילה את כל התוספות לתוכנית. כברירת מחדל, יש רק את הקובץ AccountStatistics שנכתב באותו C # (אתה זוכר את המאמר על מסחר באלגוריתמים, שם קראתי ללמוד שפות תכנות). ניתן לתקן קובץ זה על ידי הזנת הנתונים הסטטיסטיים על סחר שחסרים לדעתך (לדוגמה, כמה סיכויים מטורפים לשמך). אבל לא לימדנו תכנות בבית הספר ולא נקום מהספה בגלל זה, אז אנחנו ממשיכים. תיקיית הנתונים מאחסנת את כל הנתונים ההיסטוריים שלנו בפורמט csv. נעלה אותם לשם מעט אחר כך, אך לעת עתה הוא ריק.

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

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

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

  • כרטיסייה קבילות

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

  • כרטיסייה יועץ

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

  • הגדרות

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

  • כרטיסייה התחלה אוטומטית

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

הורד נתונים היסטוריים

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

לאחר לחיצה על הכפתור, יופיע חלון חדש "מרכז היסטורי".

בשלב הראשון אנו זקוקים לתפריט השמאלי (1), כלומר השדה "ייבוא ​​נתונים".
שלוש אפשרויות ניתנות:

מוריד נתונים מאתר מחברי התוכנית:

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

האפשרות השנייה היא להוריד ציטוטים של דוקאסוב אופנתיים:

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

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

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

קבענו את הנתיב לנתונים היסטוריים, זו התיקיה של ספריית נתוני הטרמינל -> היסטוריה -> שם השרת שאליו התחבר הטרמינל, במקרה שלי זו התיקיה Alpari-ECN1. למי שאינו מכיר, שלב 1 - פתח את הטרמינל, תפריט קובץ -> פתח את ספריית הנתונים:

בשלב הבא נפתח חלון דפדפן:

זה הכל. בשלב הבא אנו בוחרים היכן לשמור את הצעות המחיר שלנו, מאיזה תאריך להתחיל לייבא ומתי לעצור, ובכן, ואת המספר המרבי של סורגים. לא משנה איך אתה נלחם, התוכנית מנתקת חלק מהסיפור ומשאירה את מיליון הברים האחרונים. זה כמובן מינוס משמעותי, אך מצד שני, ניתן יהיה לבדוק את האסטרטגיה ביתר פירוט בהמשך, בטרמינל הילידי MT4. בעבר, בטרמינל, אתה צריך לבדוק אם כל ההיסטוריה של כל הכלים שם, ואם חסר משהו, שאב מראש. אז, אנו מציינים את הדרך, קבעו 1 000 000 ברים ופגעו בהתחלה. הייבוא ​​אורך בדרך כלל בין 10-15 דקות למספר שעות, תלוי במספר הכלים ובעומק הנתונים ההיסטוריים. ובכן, אתה יכול לראות את התקדמות הייבוא ​​בחלון יומן הפלט.

  • נתונים סטטיסטיים

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

  • סטטיסטיקות Intrabar

והכרטיסייה האחרונה של הכלי 'מרכז היסטורי' היא סטטיסטיקות פנים-פסי.

זהו אנלוגי של סרגל המצב בעת בדיקות במסוף MT4. זה מראה אילו תקופות וכמה סורגים בכל תקופה שימשו בבדיקת האסטרטגיה. אם לשפוט על פי צילום המסך, לא השתמשו בסרגל H1 אחד לאסטרטגיה ב- H1. כזכור, המגבלה על מספר הסורגים במבחן היא 100 אלף, אז 100 אלף הסורגים הראשונים של תקופת הדקות נלקחו לבדיקה, ואז הלכו ל- M5, כשסיימו, השתמשנו ב- M15 וכן הלאה. אם היו חורים בציטוטים שלנו או שאחת התקופות לא הייתה יכולה להיטען כראוי, היינו רואים הודעה בשדה שגיאת טעינת נתונים. לכן בדיקה כאן לאחר הבדיקה מועילה לעיתים.

צור אסטרטגיה חדשה

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

  1. בחר את הפרופיל שנוצר.
  2. בחר מקור לנתונים היסטוריים
  3. בחר את הכלי ואת מסגרת הזמן המועדפת עליך
  4. בחר את שיטת האינטרפולציה המועדפת עליך (קרא את איכות הבדיקה).
  5. אוסף. אתה יכול להוסיף אסטרטגיה לאוסף, בהמשך תמצא את האסטרטגיה שלך במאגר.

כמה מילים על שיטות אינטרפולציה

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

הגדרות בסיסיות

על ידי לחיצה על הכרטיסייה אסטרטגיה חדשה, תראה תפריט נפתח:

מתפריט זה תוכלו לשמור את האסטרטגיה ולקרוא אותה איכשהו. שם כרטיסיית האסטרטגיה ישתנה לאחר מכן. מאותו תפריט אתה יכול, למשל, לסגור כרטיסייה, לסגור את כל הכרטיסיות, לפתוח כרטיסייה אחרת, וכן הלאה.

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

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

לחץ על הכפתור הראשון מאפייני אסטרטגיה:

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

השדה הבא הוא אותות קלט נוספים

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

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

לחיצה על הכיתוב הוסף מצב בוליאני פתיחה, תועבר לחלון בחירת האינדיקטור ותכונותיו:

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

במקרה שלי, יש בחירה של 8 אפשרויות שונות. כולם מתייחסים ספציפית לעסקאות לרכישה (וכך גם עם כל המדדים האחרים - כל התנאים הם רק לרכישה). לגבי מכירות, המצב הוא הפוך.

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

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

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

הגדרות מחולל אסטרטגיה

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

הבה נתעכב על ההבדלים. ההבדל הראשון בסרגל הכלים שלמעלה הוא:

  • כפתור כללי פותח את הגדרות הגנרטור הכלליות:

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

  • הכפתור הבא הגדרות פותח חלון כזה:

כאן אנו יכולים לבחור שיטה לבחירת האפשרויות הטובות ביותר על פי מדדים שונים: איזון מרבי, מקדם איכות המערכת, יחס שארפ, ניכוי הון מינימלי, רווח, HPR ממוצע וגיאומטרי, גורם רווח ויחס רווח / סיכון. הפרמטר החשוב ביותר כאן הוא הזמן המוקצב לייצור אסטרטגיה (זמן עבודה בדקות). ערכו תלוי במסגרת הזמן בה נעשה שימוש. אני משתמש בתוכנית זו כמעט שבוע וכבר קיבלתי תוצאות, שלא חבל לשלוח לסחר. לכן, לתקופה D1 כדאי לשים מינימום של 360 דקות, במהלך הזמן הזה ייווצרו ככל הנראה 1-2 מערכות טובות באמת. עבור TF H4 - 900 דקות, עבור H1 - 3600 (כשבוע). בתקופות שלהלן לא הגעתי לתוצאה מקובלת. מניסיון אני אומר שנחמד להשתמש בתוכנית כדי ליצור אסטרטגיות מ- H4 ומעלה.

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

  • הכפתור הבא הוא אינדיקטורים:

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

  • הפריט הבא הוא עיבוד חיצוני.

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

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

יצירת אסטרטגיה

וההבדל האחרון מהעורך הוא הנוכחות של פאנל כזה למטה:

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

לאחר 15 דקות, הגנרטור השלים את העבודה והפאנל שלנו קיבל את הטופס הבא:

כל האסטרטגיות שנוצרו מועברות לכספת. בחר בלשונית התצוגה בתפריט הראשי -> אחסון או מצא כפתור עם שלוש עמודות בסרט:

ישנן שתי קבוצות של כרטיסיות בתפריט משמאל: מאגר מקומי ומאגר מקוון. כל האסטרטגיות הממוקמות במחשב מאוחסנות באחת המקומיות; אסטרטגיות מאת המחברים זמינות במאגר המקוון. ממש מימין לתפריט יש שדה שעוזר במיון (מיון מהטוב ביותר לגרוע לפי פרמטר נתון והצגה - מספר המערכות להצגה). להלן תוכלו להגדיר את תנאי הסינון - אם המערכת לא עומדת באחד הפרמטרים היא תוסתר מהסקירה הכללית. על ידי לחיצה פעם אחת על תמונת תרשים הצמיחה של הפיקדון של המערכת עם מאפייניה משמאל, תוכלו לראות מהם החוסמים שהמערכת מורכבת ממנה (חריצי אסטרטגיית שדה). למטה תמצא את לחצן הבחירה חריצי אסטרטגיה / סטטיסטיקות חשבון. כשאתה בוחר סטטיסטיקות חשבון במקום משבצות, אתה יכול לראות סטטיסטיקות מפורטות למסחר:

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

ניתוח אסטרטגיות שנוצרו

אני מאוד בררן לגבי האסטרטגיות שנוצרו, כך שבכל מפגש יש לי במקרה הטוב 1-2 אסטרטגיות, לפעמים לא אחת. אבל אם זה פתאום נשאר, אני שומר אותו כמומחה ל- MT4 ומיד בודק אותו שם. למרות שבדיקות שהומרו לאסטרטגיות בפורמט mql4 גוזלות לא מעט זמן (הן נבדקות בצורה הדוקה מאוד, מכיוון שהיא עמוסה בשיעורים, פונקציות, אינדיקטורים בהתאמה אישית וכו '), עדיין כדאי לעשות זאת - מסיבה כלשהי, התוכנית מחשיבה לא נכון את הנסיבות והמאני ניהול ובמקום רווח מסיבי אתה יכול לקבל שיחת שוליים.

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

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

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

יצרתי אסטרטגיות על הפאונד והיורו במשך 800 דקות, כתוצאה מהן הושלמו כמה מיליוני בורטים, נוצרו כמעט 600 אסטרטגיות, מתוכן כ- 80 עברו את קריטריוני הקבלה שלי, וכ- 10 עברו בהצלחה את הפורוורד. נשארה אסטרטגיה יומית אחת לכל זוג:

כפי שאתה יכול לראות, המערכת משתמשת בתבנית פמוט מורחבת של שלוש ברים כדי להיכנס, וכמה מתנדים ליציאה (ויש לנו שתי אפשרויות יציאה - לקבוצה a וקבוצה ב). יש שני חסרונות במערכת וגם משמעותיים: המערכת לא משתמשת באובדן עצירה, ההפסד הממוצע כמעט שווה לרווח הממוצע, רק 354 עסקאות הושלמו מאז 2000, וזמן הקיפאון המרבי (כלומר, המערכת לא הצליחה לתת שיא רווח חדש) הוא כל עוד 466 ימים, אז יש, בלי רווח, היינו יושבים איתה יותר משנתיים.

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

מיטוב

אז יש לנו כמה אפשרויות אסטרטגיה מקובלות. השלב הבא הוא לייעל את האסטרטגיה:

הגדרות האופטימיזציה צנועות למדי:

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

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

סקירה

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

  • כרטיסייה סקירה

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

  • תרשים מאזניים

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

  • כרטיסייה לוח זמנים עיקרי

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

כאן תוכלו לאפשר / לבטל את הרשת (1), את הצוואר (2), את הצגת הנפחים (3), את החצים לכניסה למיקומים (4), את אמצעי האחסון של המיקום (5), את רמות הכניסה למיקומים (6), לעצור ולקחת רמות (7) , סורגים דו-משמעיים (8) (אלה עליהם לא ברור לחלוטין כיצד בוצעה הכניסה / יציאה / שינוי), תרשימי אינדיקטורים (9), ניווט (10, 11), ומתג להצגת תרשימי אינדיקטור בצורה של קווים או קווים רציפים במחירי סגירה (12).

כרטיסיית היומן היא לוח עם כל העסקאות שהושלמו - אנלוגי של יומן העסקאות ב- MT4. אתה יכול לשמור את תוצאות המסחר בספר Excel.

  • סייר בר

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

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

משווה

ראשית, עלינו לוודא שבדיקה בדרכים שונות, באיכות שונה, נותנת בערך אותה תוצאה:

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

מולטי שווקים

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

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

מונטה קרלו

זהו המבחן האחרון של המערכת לפני שמירת אותה:

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

אתה יכול גם להגדיר את כל האפשרויות שלעיל, ובכן, לחץ על לחצן התחל המוכר ולקבל את תוצאות הבדיקה:

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

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

סחר אוטומטי

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

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

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

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

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

מסקנה

תוכנית Creator System מאפשרת לאנשים שאינם מסוגלים לתכנת ליצור מערכות מסחר משלהם. התוכנית כוללת הרבה תכונות שונות, והכל נעשה בפשטות. מיטוב והפקת אסטרטגיות לוקח לא מעט זמן. אבל, למרבה הצער, מחולל האסטרטגיה מתאים רק לאסטרטגיות עם מסגרת זמן מ- H1 ומעלה, זהו מינוס רציני.

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

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

התוכנית מותקנת על ידי פריקת הארכיון. תשומת לב! להפעלה נכונה, הנתיב לתוכנית לא אמור להכיל תווים קיריליים.

צפו בסרטון: דחפים - הרב יצחק פנגר HD (פברואר 2020).

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