Libraries: gSpeak Build 6xx - page 2

 
Roddo:

Thanks CG.

I am glad you have put your new gSpeak Build 6xx out there I am a BIG fan.

Cheers

Rod


Thanks Rod! I hope it helps.
 
Roddo:

Thanks CG.

I am glad you have put your new gSpeak Build 6xx out there I am a BIG fan.

Cheers

Rod


Thanks Rod! I hope it helps.
 
dogerman:

I've now tried the updated dll and it works just fine.

Thank's codersguru

Your welcome! I hope it helps!

 
dogerman:

I've now tried the updated dll and it works just fine.

Thank's codersguru

Your welcome! I hope it helps!

 

Could You help where to copy the files?

Thank You. 

 
kovi:

Could You help where to copy the files?

Thank You. 

The dll to MQL4/Libraries folder.

Don't forget to enable DLL Imports in MT4->Tools->Options->Expert Advisors

Regards,
CG

 

I found every time gSpeak start to play sound, the terminal will stop to wait.

is there some function like Sleep()in it?

If i put gSpeak in OnCalculate the terminal will well almost terminate.

I had to put it in a package like this.But this is not a solution for this problem.

datetime ttsControl=0;
bool       KCoder::tts(string text,int rate,int volume,int frenquency)
  {
  int elapsSecond =(TimeCurrent()-ttsControl);
  
   if(elapsSecond<frenquency && ttsControl>0)return(false);
   
   ttsControl=TimeCurrent();
   return (gSpeak( text, rate, volume));
  }

Anyway this is a greatest dll I had ever seen on this website.

thanks a lot.You save me lots of time.

This dll should embeded in every MT4 Ver.

Is there any possability to share the CODE so that I can study from it?

And try to solve the terminal stop problem.

 
Ahmed Soliman:

The dll to MQL4/Libraries folder.

Don't forget to enable DLL Imports in MT4->Tools->Options->Expert Advisors

Regards,
CG

Hi Ahmed Soliman, thank you opened up the comments page.

I used MT4 Build 840. The speak.dll which once the codeguru posted that's worked well before. Today happened do same shifting and re-compile it showed up line 115 “return (0);” -expression are not allowed on a global scope.  I then removed “return)0); ” re-compile it now the speak.dll become stopped functioning.

I attached an MACD indicator; any help would be greatly appreciated.

Thank you

 
harry_tn:

Hi Ahmed Soliman, thank you opened up the comments page.

I used MT4 Build 840. The speak.dll which once the codeguru posted that's worked well before. Today happened do same shifting and re-compile it showed up line 115 “return (0);” -expression are not allowed on a global scope.  I then removed “return)0); ” re-compile it now the speak.dll become stopped functioning.

I attached an MACD indicator; any help would be greatly appreciated.

Thank you

Can any one help look at the indicator where goes wrong?

Thank you

 
harry_tn:

Can any one help look at the indicator where goes wrong?

Thank you

I'll review it.

Thanks
CG
Reason: