Performance improvement method of EA using Excel data analysis, Part 3 (VBA program)
Third Session (VBA Program)
1. What is VBA
・A software for automating repetitive tasks built into Microsoft Office, a program that automatically handles numerous manual operations.
2. Created VBA
・I will introduce VBA programs I created that are frequently used.
① AUTO_HAN
・Divide the maximum and minimum values of each filter evenly, use those values as thresholds,
and when filter values > threshold, calculate profit, PF, and number of trades, and write to the MAX sheet
・Divide the maximum and minimum values of each filter evenly, use those values as thresholds,
and when filter values < threshold, calculate profit, PF, and number of trades, and write to the MIN sheet
② SELECTPFNUM
・Count how many combinations have PF greater than a specified value and number of trades greater than a specified value.
・In the figure below, it shows that there are 37 combinations with PF > 1.45 and number of trades > 3000.
③ SELECTPFNUM1
・Display details of combinations with PF greater than a specified value and number of trades greater than a specified value.
④ HANEnHlafHourN
・Divide entry times into 30-minute intervals
00:00–00:30
00:30–01:00
:
23:50–24:00
Calculate and display profit, PF, and number of trades in each time period.
④ HANOthers
・Calculate and display profit, PF, and number of trades by day of week, week, day, month, and seasons.
・All of my EAs are built using this method, and since sales began, they have shown strong profits.
“Senji Banbow” https://www.gogojungle.co.jp/systemtrade/fx/14944
“Sanji Suimei” https://www.gogojungle.co.jp/systemtrade/fx/15576
“Hana Kurenai Ryu Ryok” https://www.gogojungle.co.jp/systemtrade/fx/17258
“Fuurin Kashizan” https://www.gogojungle.co.jp/systemtrade/fx/21039
“Tool for High Profitability of EAs Using Excel VBA”
End.
(Please rewrite this section for public release of the whole.)