הערה חשובה
שימוש בהתראות אסטרטגיות לאוטומציה של מסחר יכול להוביל לתוצאות בלתי צפויות אם לא לוקחים בחשבון את המגבלות הטמונות באופן ההתנהלות של אסטרטגיות. התראות אסטרטגיות אוטומטיות יכולות להיות שימושיות מאוד למסחר בשווקים אמיתיים, אך בדיוק כמו מצב הטייס האוטומטי של מטוס, יש לשמור עליהם במעקב צמוד. אם אתה עומד להשתמש בהתראות למסחר אמיתי, קח בחשבון את הנקודות הבאות:
•אסטרטגיות חשופות יותר לצביעה מחדש מאשר אינדיקטורים מכיוון שאמולטור הברוקר מניח הנחות לגבי תנועת מחירים כדי לדמות פקודות בברים היסטוריים. בזמן אמת (או בדיקות קדימה) לעומת זאת, עדכונים של סטרימים יכולים לשמש כמקור אם האסטרטגיה מוגדרת ככזו. אם זה המקרה, עליכם להיות מודעים לעובדה שפקודות אסטרטגיה מדומות על ברים היסטוריים (חצים בגרף) עשויות שלא להתנהג באותה צורה בזמן אמת.
•התראות אסטרטגיית ניהול המנוע אינן מחוברות לברוקר או לבורסה שלך, ולכן אינן יכולות לסנכרן פקודות ו / או פוזיציות. אם האסטרטגיה והברוקר שלך כבר לא מסונכרנים, עלולות להופיע תוצאות בלתי צפויות והפסדים פוטנציאליים. לדוגמה, ייתכן שהברוקר לא יבצע הוראה שבוצעה בגרף. זה יכול להוביל למצב בו נראה כי האסטרטגיה שלך סגרה פוזיציה מופסדת כאשר במציאות, הפוזיציה המפסידה עדיין פתוחה והשוק נע נגדך. דוגמה נוספת להפסד פוטנציאלי תהיה מצב בו מצד הברוקר אתה מחזיק בפוזיציית שורט (בעת מכירה) בעוד שהאסטרטגיה שלך מחזיקה בפוזיצית לונג (בעת קניה). לאחר מכן האסטרטגיה עשויה לשלוח פקודת מכירה לסגירת פוזיציית לונג כאשר במציאות, פוזיציית השורט שלך בצד הברוקר תגדל.
•התראה תיפסק אם היא מופעלת לעיתים קרובות מדי. זה יתרחש אם זה יופעל יותר מ -15 פעמים תוך 3 דקות.
מתי מתריעות אסטרטגיות?
התראות אסטרטגיה מופעלות כאשר האסטרטגיה מבצעת הוראה, שאינה מתאימה בהכרח לזמן שבו ההוראה נעשית.
כיצד אוכל ליצור התראות אסטרטגיה?
כדי ליצור התראת אסטרטגיה, אתה יכול:
• השתמש בלחצן "הוסף התראה" בחלונית "בודק אסטרטגיה":

- השתמש בתפריט הנפתח של האסטרטגיה:

בחר באסטרטגיה שלך מתיבת הדו-שיח צור התראה

כיצד פועלות התראות אסטרטגיה?
כאשר נוצרת התראה על אסטרטגיה, נוצר עותק של האסטרטגיה בשרתים שלנו. לאחר מכן עותק זה פועל באופן עצמאי מאסטרטגיית הגרף בדפדפן שלך, ולשינויים באסטרטגיית הגרף שלך לא תהיה כל השפעה על פעולת העותק שלו המופעל בשרתים שלנו. כדי שכל שינוי בהגדרות אסטרטגיית הגרף שלך יבוא לידי ביטוי בהתנהגות ההתראה, יהיה עליך למחוק את ההתראה הקודמת וליצור התראה חדשה.כיצד פועלת האסטרטגיה בשרתים?לאחר חישוב ההיסטוריה, האסטרטגיה עוברת לחישובים בזמן אמת. כאשר ההוראה שמבוצעת על ידי האסטרטגיה מבוצעת על ידי אמולטור הברוקר, מופעלת התראה. התראות נשלחות בכל פעם שמתבצעת ההוראה, עד שההתראה מגיעה לתאריך התפוגה שלה.הודעות לא נשלחות להוראות בברים היסטוריים. התראות מופעלות רק עבור הוראות שבוצעו בזמן אמת.ניתן להוציא יותר מהודעה אחת באותו בר, אך כאמור לעיל, ההתראה תיפסק אם היא מופעלת יותר מ -15 פעמים תוך 3 דקות.אתה יכול להשתמש במצייני מיקום כדי לבנות את הודעת ההתראה שלך. הם יוחלפו בערכם המקביל כאשר ההתראה מופעלת. מציין מיקום מוגדר באמצעות אחת ממילות המפתח הבאות המוקפות בסוגריים מתולתלים כפולים, למשל, {{strategy.position_size}}:- strategy.position_size - מחזיר את הערך של אותה מילת מפתח בפיין, כלומר, גודל הפוזיציה הנוכחת..
- strategy.order.action - מחזיר את המחרוזת "לקנות" או "למכור" עבור ההוראה שבוצעה.
- strategy.order.contracts - מחזיר את מספר החוזים של ההוראה שבוצעה.
- strategy.order.price - מחזיר את המחיר בו בוצעה ההזמנה.
- strategy.order.id - מחזיר את מזהה ההזמנה שבוצעה. (המחרוזת המשמשת כפרמטר הראשון באחת מהפונקציות קוראת יצירת הוראות: strategy.entry, strategy.exit או strategy.order.)
- strategy.order.comment - מחזיר את ההערה של ההזמנה שבוצעה (המחרוזת המשמשת בפרמטר התגובה באחת מהפונקציות קוראת יצירת הזמנות: strategy.entry, strategy.exit או strategy.order. - אם לא צויין הערה, ישמש את הערך של strategy.order.id.)
- strategy.order.alert_message - מחזיר את הערך של הפרמטר alert_message בו ניתן להשתמש בקוד הפיין של האסטרטגיה בעת קריאה לאחת מהפונקציות המשמשות לביצוע הוראות: strategy.entry, strategy.exit או strategy.order. - תכונה זו נתמכת רק ב-Pine v4 ומעלה
- strategy.market_position - מחזיר את הפוזיציה הנוכחית של האסטרטגיה בצורה מחרוזת: "לונג", "שטוח" או "שורט".
- strategy.market_position_size - מחזיר את גודל המיקום הנוכחי כערך מוחלט, כלומר מספר שאינו שלילי.
- strategy.prev_mark__position - מחזירה את הפוזיציה הקודמת של האסטרטגיה בצורת מחרוזת: "לונג", "שטוח" או "שורט".
- strategy.prev_mark__position_size - מחזיר את גודל הפוזיציה הקודמת כערך מוחלט, כלומר מספר שאינו שלילי.
- תוכל למצוא מידע נוסף על מצייני מיקום כאן.