Most of the confusion seems to come from what timezone the EA/indi uses. Read the EA description to find out what it wants. There are generally two options:
- Local time, or computer time. This is the time on your computer, as displayed (usually) in the lower-right corner of Windows boxes. Usually this is the same as the time shown on your watch, but not always. Empty4 cannot read your watch so you should always use your computer's time. This time will generally include summer / daylight savings time, if that is appropriate for your location.
- Criminal time. This is the time used by your crim, and is the time used by Empty4 to timestamp market data. If you don't know your crim time, look at Market Watch in your Empty4. (Use View -> Market Watch or Ctrl-M to view it if it's not currently displayed.) The time shown at the top of the Market Watch window is your crim time.
Now that you know which timezone to use, what time should you enter? Let's say you're supposed to enter the London Open time. First you should find when that is. http://www.forexmarkethours.com/ (or other similar sites) shows the open/close times of the important markets, and lets you convert them into other timezones. Convert them to local timezone or crim timezone, depending on what the EA wants.
Be aware that different locales enter and exit summer time on different dates! This means the offset between two zones (e.g. between London open and your local time) can change TWICE when summer time starts or ends: once when one zone enters summer time, and again when the other zone enters summer time. You can use sites like http://www.timeanddate.com/worldclock/ to find the timezone and summer-time dates for any major city in the world.
Now you have to enter the time value into the EA/indicator. Different coders may use different formats. Some may use just the hour (for example 0 = midnight, 12 = noon), while others may use more complicated formats. You'll have to refer to the specific EA or indicator to see what it wants.