Lets denote $S_t$, $r^d_t$,$r^f_t$ respectively the FX spot, the domestic rate and the foreign rate at time $t$.
Lets $\mathbb{Q}^d$ , $\mathbb{Q}^f$ respectively be the domestic and foreign mesures, and lets suppose that the rates follows Hull and white dynamics and that the FX spot follow a lognormal-like diffusion with constante volatility.
Hence we have the following equations : $$dr_t^d=(a^d+\lambda_dr_t^d)dt+\sigma_ddW_t^d \text{ under }\mathbb{Q}^d$$ $$dr_t^f=(a^f+\lambda_fr_t^f)dt+\sigma_ddW_t^f \text{ under }\mathbb{Q}^f$$ $$ dS_t=(r^d_t-r^f_t)S_tdt+\sigma^{cst}S_tdW_t \text{ under }\mathbb{Q}^d$$
with $$dW_t^ddW_t^f=\rho_1dt$$ $$dW_t^ddW_t=\rho_2dt$$ $$dW_tdW_t^f=\rho_3dt$$
Question: Is there a closed formula solution for the price of a currency call option under this system of equations ? I would like to study the impact of correlations on the price of the option and see how does it impact the closed formula for currency call option obtained under Black-scholes model. One can notice the resemblance with the case of equity call option under black-scholes with stochastic interest rates already answered in a previous post.
Thanks !