I fight against ordance heavy MSM Eldar with two Armageddons, 2 Dictators at 1000 points. I will say - try and take the first shot, and wrestle the initiative of the game away from the Eldar player. Under MSM at least, Eldar are very squishy. If you can get any shots hitting them, they will melt. Even lances in large numbers will do something most of the time even with the 2+ save, due to the chance for a critical on a 4+ making any single hit inflicted much worse.
Don't be afraid to pull some hard manoeuvring at the expense of firepower to get a chance to shoot. All ahead full to get into range, and blast away with the batteries. If timed properly, you can trap them into responding two ways - turn and run to escape the close engagement that they will lose, or stay pointed at you, shoot ( cross fingers, suck up and take it with BFI) and subsequently get demolished again next turn at close range since their movement in the ordnance phase isn't enough to take them out of range. For my fleet at least, its the only chance of pulling off a win. As Duggie said, place your fleet upwind of the sun to reduce their movement.
Of course, you have much more battery firepower and at longer range than me, so you might not need to get as close for the same effect. Which on that note, how did you fit those ships into 1000pts? 185x2 (Tyrants) + 190 (Dominator) + 220 (Dictator) + 270 (Mars) = 1050 without admiral.