Market open/close time

 
How can i file broker's market open/close time ???

This code not work WHY ???
MarketInfo(NULL,MODE_STARTING)
MarketInfo(NULL,MODE_EXPIRATION)
Result=0,0
 
For MarketInfo() use:
getData /* desired predefined */ = MarketInfo( StringSymbol /* defined somwhere before, or Symbol() */ , MODE_STARTING /* or orher */ );
but again you can get 0
 
edddim:
For MarketInfo() use:
getData /* desired predefined */ = MarketInfo( StringSymbol /* defined somwhere before, or Symbol() */ , MODE_STARTING /* or orher */ );
but again you can get 0

This code is not work ...
I say it in top of topic... please help me why this code is not work ???
Am i have any other way to find broker's market open/close time ???