Select last 30 orders in history with magic number 999999 MQL4

MQL4 专家 脚本

工作已完成

执行时间3 分钟
客户反馈
Compliments to Ivand for his work. His work was quick, accurate for a reasonable price. He also helped me with the running of the script. Would definitely recommend him as a EA programmer to others.

指定

Hallo,

I want to select the last 30 orders form my EA with the magicnumber 999999  in MQL4. Currently my code is like this which doesnt account for the MagicNumber:

OrderSelect(OrdersHistoryTotal()-30,SELECT_BY_POS,MODE_HISTORY);  
   double G30 = OrderProfit();                                       if(G30 > 0) W ++;  
   if(G30 == 0) G30 = 0.0001; 
   if(G30 > 0) Wins = Wins + G30; 
   if(G30 < 0) Loss = Loss + G30;
   OrderSelect(OrdersHistoryTotal()-29,SELECT_BY_POS,MODE_HISTORY);  
   double G29 = OrderProfit();                                       if(G29 > 0) W ++; 
   if(G29 == 0) G29 = 0.0001; 
   if(G29 > 0) Wins = Wins + G29; 
   if(G29 < 0) Loss = Loss + G29;               
   OrderSelect(OrdersHistoryTotal()-28,SELECT_BY_POS,MODE_HISTORY);  
   double G28 = OrderProfit();                                       if(G28 > 0) W ++;        
   if(G28 == 0) G28 = 0.0001; 
   if(G28 > 0) Wins = Wins + G28; 
   if(G28 < 0) Loss = Loss + G28;     

 I want to select the last 30 orders from the ea with the magicnumber 999999 and than calculate the average winn and  average loss amount of the last 30 trades.

Can anybody help me?

Kind Regards

 

Rene  

反馈

1
开发者 1
等级
(647)
项目
1295
67%
仲裁
84
26% / 49%
逾期
338
26%
空闲
2
开发者 2
等级
(182)
项目
342
42%
仲裁
118
12% / 73%
逾期
104
30%
空闲
3
开发者 3
等级
(2441)
项目
3076
66%
仲裁
77
48% / 14%
逾期
340
11%
空闲
4
开发者 4
等级
(14)
项目
27
22%
仲裁
18
6% / 89%
逾期
8
30%
空闲
5
开发者 5
等级
(554)
项目
1342
59%
仲裁
28
82% / 0%
逾期
10
1%
工作中
6
开发者 6
等级
(88)
项目
143
39%
仲裁
21
19% / 48%
逾期
30
21%
空闲
7
开发者 7
等级
(1859)
项目
3463
88%
仲裁
73
40% / 15%
逾期
265
8%
空闲
8
开发者 8
等级
(16)
项目
39
69%
仲裁
2
0% / 50%
逾期
1
3%
空闲
9
开发者 9
等级
(440)
项目
546
25%
仲裁
21
38% / 38%
逾期
83
15%
工作中
10
开发者 10
等级
(130)
项目
186
54%
仲裁
3
33% / 33%
逾期
6
3%
空闲
11
开发者 11
等级
(70)
项目
86
31%
仲裁
1
100% / 0%
逾期
1
1%
空闲
12
开发者 12
等级
(12)
项目
13
31%
仲裁
1
0% / 100%
逾期
1
8%
空闲
13
开发者 13
等级
(47)
项目
140
49%
仲裁
9
56% / 0%
逾期
27
19%
空闲
14
开发者 14
等级
(14)
项目
22
27%
仲裁
24
13% / 79%
逾期
6
27%
空闲
15
开发者 15
等级
项目
0
0%
仲裁
0
逾期
0
空闲
16
开发者 16
等级
(62)
项目
140
46%
仲裁
19
42% / 16%
逾期
32
23%
空闲
相似订单
I’m looking for someone experienced with Think or Swim to create a backtesting script for an in-the-money Iron Condor strategy using options on the SPX. The strategy involves setting up 10 contracts of an Iron Condor with a 10-point spread width and a net credit requirement of $11 per contract. The goal is to backtest the performance over the last three years, focusing on trades where the SPX closes outside a
I currently have a license code that connects to my web server, and I add the account number, client name, and expiration date. I’d like something more automated. Currently I allow clients 10 licenses, but adding for them on my side can get exhausting. I’d like a better solution for myself and clients

项目信息

预算
10 - 25 USD
VAT (21%): 2.1 - 5.25 USD
总计: 12.1 - 30.25 USD
开发人员
9 - 22.5 USD