You should get at least half of your energy needs from carbs. This will build up large stores of glucose in your liver and muscles, allowing you to exercise on any time of the day. What matters is that you eat large amounts of carbs every day, it doesn't matter exactly when you eat, except that you'll find it difficult to exercise after your main mail of the day.
E.g. I eat 6 meals per day, I eat breakfast twice, at midday I eat lunch and a few hours later I eat lunch again. By that time I will have eaten 500 grams of bread, which is contains about 1000 kcal worth of carbs. I then need just half an hour or so before I can do my one hour of running exercise. Then comes dinner, I'll then have 300 grams of whole grain pasta, which contains 1000 kcal worth of carbs. Before sleeping I'll eat another meal. The total calorie intake of the 6 meals is usually around 4000 kcal.
Your weight loss efforts won't be compromised by eating a lot, I lost quite a bit of weight (from 63 kg to my current 55 kg) by increasing my calorie intake from 3200 Kcal per day to the current 4000 kcal per day and exercising a lot harder (running almost every day, faster and longer). What happens is that running triggers all sorts of changes in your body that are designed by evolution to make it easier for you to run, and that includes optimizing your weight as well as becoming fitter.
Eating enough to prevent feeling hungry will also help you to lose weight. If you regularly feel hungry and don't eat enough, then that will trigger feedback responses (implemented via hormones) to keep larger fat reserves. The algorithm that is implemented here makes the assessment that food shortages are more likely, therefore there is a need for larger fat reserves.