It's important to clarify the relationship between these terms.
Forex is the market where traders speculate on the exchange rate between currencies.
As with other financial markets, traders can speculate on forex prices using derivatives including futures and options. (People can trade forex options and forex futures, just as they can trade stock options and bond futures.)
Leverage refers to the ability to control a large amount of money with a small amount of money. This can be done with futures, with options and in the spot market.
The focus of this forum is on trading forex with leverage in the spot market, not using options or futures.
In the spot forex market, contracts don't expire, and depending on where you live, you can have access to 20:1 leverage or even more to magnify your gains and losses.
For example, in the US, the CFTC and NFA regulate forex and allow retail traders to use up to 50:1 leverage on major currency pairs.
The term EA refers to Expert Advisors which are automated programs created to run on the MetaTrader platforms (MT4, MT5, etc.) and they trade primarily in the spot forex market, not options. Similar programs are available to automate strategies on other platforms for trading spot forex.