While I do dabble around with VBA for Excel, for the more serious work I use Turbo Pascal 6 for DOS. Old and outdated, but still lightning fast. In order to give you my estimate of 30 seconds, I ran the following (pseudo code) in Turbo Pascal - it took 33 seconds.
do 100,000,000 times
generate random number
if less than 0.5, trade is a winner
if greater than or equal to 0.5, trade is a loser
keep running total of winners and losers
end loop
do 100,000,000 times
generate random number
if less than 0.5, trade is a winner
if greater than or equal to 0.5, trade is a loser
keep running total of winners and losers
end loop
