指定
// גרסה 5 של MetaTrader
// הגדרת פרמטרים בסיסיים של הבוט
קלט כפול lot_size = 0.1; // גודל העסקה
קלט כפול stop_loss = 100; // סטופ לוס ב-פיפס
קלט כפול take_profit = 200; // טייק פרופיט ב-פיפס
קלט כפול סיכון_למסחר = 0.25; // אחוז סיכון בעסקה (0.25%)
// משתנים גלובליים
מחיר כניסה כפול;
כרטיס int;
// פונקציה לפתיחת עסקה
void OpenTrade(כיוון מחרוזת) {
כפול sl, tp;
if (כיוון == "קנה") {
sl = שאל - stop_loss * נקודה; // חישוב סטופ לוס
tp = Ask + take_profit * נקודה; // חישוב טייק פרופיט
ticket = OrderSend(Symbol(), OP_BUY, lot_size, Ask, 2, sl, tp, "Buy Order", 0, 0, Blue);
}
else if (כיוון == "SELL") {
sl = הצעת מחיר + stop_loss * נקודה;
tp = הצעת מחיר - take_profit * נקודה;
ticket = OrderSend(Symbol(), OP_SELL, lot_size, Bid, 2, sl, tp, "Sell Order", 0, 0, Red);
}
if (כרטיס < 0) {
Print("שגיאה בהזמנת עסקה: ", GetLastError());
}
}
// פונקציה לסגירת עסקה
void CloseTrade() {
if (כרטיס > 0) {
OrderClose(כרטיס, lot_size, Bid, 2, Red);
}
}
// בדוק אם התנאים לפתיחת עסקה מתקיימים (FVG)
bool CheckFVG() {
// הגדרת חוב (Fair Value Gap) - דוגמת קוד (צריך התאמה לדרישות האישיות)
if (נמוך[2] > גבוה[0] && גבוה[2] < נמוך[0]) {
החזר אמיתי; // חוב קיים
}
החזר שקר;
}
// פונקציה ראשית של הבוט
void OnTick() {
// בודק אם יש חובה ומבצע עסקה אם התנאים מתקיימים
if (CheckFVG()) {
// אם יש חוב (FVG), אז נבצע עסקה לקנייה
OpenTrade("BUY");
}
// סגירת עסקה אם תנאים מתאימים (לדוגמה, רווח/הפסד)
if (OrderSelect(כרטיס, SELECT_BY_TICKET)) {
רווח כפול = OrderProfit();
if (profit >= 50) { // אם רווח גבוה מ-50 דולר, נסגור
CloseTrade();
}
}
}
// פונקציה להחלת סיכון/סיכוי
void SetRiskManagement() {
// חישוב סיכון על כל עסקה
double account_balance = AccountBalance();
סכום_סיכון כפול = יתרת_חשבון * (סיכון_למסחר / 100);
גודל_מיקום כפול = סכום_סיכון / הפסקת_הפסד;
// הצגת גודל העסקה
Print("גודל העסקה: ", position_size);
}
反馈
1
等级
项目
13
23%
仲裁
3
33%
/
67%
逾期
1
8%
工作中
2
等级
项目
460
26%
仲裁
140
20%
/
59%
逾期
100
22%
工作中
3
等级
项目
19
32%
仲裁
6
33%
/
50%
逾期
0
空闲
4
等级
项目
5
60%
仲裁
1
0%
/
0%
逾期
2
40%
空闲
发布者: 1 代码
相似订单
I have a working MT4 Expert Advisor with full source code (.mq4). I need this EA converted to MT5 (.mq5) so that it works exactly the same as the MT4 version. What I need: Convert all MT4 trading functions to MT5 trading functions Keep the same strategy logic, inputs, and behavior Make sure the EA works in the MT5 Strategy Tester Deliver clean and error-free MT5 source code No new features needed — only conversion
I need to convert this indicator to mql5 I need it the same as on tradingview including parameters…………. Or if you know about this indicator, please give me more comments so that it works better
项目信息
预算
30 - 200 USD