Anybody got a working version of FFCal?

Locked
User avatar
SteveHopwood
Owner
Posts: 9904
Joined: Tue Nov 15, 2011 8:43 am
Location: Misterton - an insignificant village in England. Very pleasant to live in.

Anybody got a working version of FFCal?

Post by SteveHopwood »

I need a working version of FFCal. Anyone here got one they can post, please?

:xm:
Read the effing manual, ok?

Afterprime is the official SHF broker. Read about them at https://www.stevehopwoodforex.com/phpBB3/viewtopic.php?p=175790#p175790.

I still suffer from OCCD. Good thing, really.

Anyone here feeling generous? My paypal account is always in the market for a tiny donation. pianodoodler@hotmail.com is the account.

To see The Weekly Roundup of stuff you guys might have missed Click here

My special thanks to Thomas (tomele) for all the incredible work he does here.
User avatar
milanese
TechAdmin
Posts: 3293
Joined: Wed Jan 09, 2013 9:02 am
Location: btr rdx, r8 +

Anybody got a working version of FFCal?

Post by milanese »

SteveHopwood » Sun Apr 12, 2015 9:59 am wrote:I need a working version of FFCal. Anyone here got one they can post, please?

:xm:
This one should work..
NZDCHFH4.png
FFCal.mq4
Cheers :)

Tommaso
You do not have the required permissions to view the files attached to this post.
Global Prime is the official SHF broker :yahoo:
Searching for Servers and Workstations with individual configuration?
Just PM
:smile: Click here to go to the BoardKnowledgeBase
NOTE: Cookies and JavaScript are required for the using the board, with full functionality
User avatar
SteveHopwood
Owner
Posts: 9904
Joined: Tue Nov 15, 2011 8:43 am
Location: Misterton - an insignificant village in England. Very pleasant to live in.

Anybody got a working version of FFCal?

Post by SteveHopwood »

Perfect. Thanks. :clap:

:xm:
Read the effing manual, ok?

Afterprime is the official SHF broker. Read about them at https://www.stevehopwoodforex.com/phpBB3/viewtopic.php?p=175790#p175790.

I still suffer from OCCD. Good thing, really.

Anyone here feeling generous? My paypal account is always in the market for a tiny donation. pianodoodler@hotmail.com is the account.

To see The Weekly Roundup of stuff you guys might have missed Click here

My special thanks to Thomas (tomele) for all the incredible work he does here.
theforexedge
Trader
Posts: 220
Joined: Thu Apr 26, 2012 10:31 pm
Location: Torquay

Anybody got a working version of FFCal?

Post by theforexedge »

Steve

I've been using the Daily FX indicator attached, as I remember you saying a few times that FFCal wasn't too reliable :smile:

Here's the code I've managed to cut and paste together that I'm currently using....

Code: Select all

extern string        Text_News = "----News Filter Settings >>>";
extern bool          UseNews = false;
extern int           MinsBeforeNews = 720; 
extern int           MinsAfterNews  = 1; ;
string               NN = "<<< News Handling Impact Filter: 0=Disabled, 1=Low, 2=Medium, 3=High >>>";
extern int           ImpactFilter = 3; 
bool		            ReportAllPairs		= false;
bool		            ReportAllForUSD	= false;
bool 	               IncludeHigh 		= true;
bool 	               IncludeMedium 		= false;
bool 	               IncludeLow 			= false;
bool 	               IncludeSpeaks 		= true;
bool                 NewsTime;
string               NewsTimeComment = "";

Code: Select all

void NewsHandling()
      {
      static int PrevMinute = -1;

      if (ImpactFilter > 0) {
      if (Minute() != PrevMinute)
      {
      PrevMinute = Minute();

      int minutesSincePrevEvent = iCustom(NULL, 0, "FFCal_DailyFX", IncludeHigh, IncludeMedium, IncludeLow, IncludeSpeaks, 1, 0);
      int minutesUntilNextEvent = iCustom(NULL, 0, "FFCal_DailyFX", IncludeHigh, IncludeMedium, IncludeLow, IncludeSpeaks, 1, 1);
 
      int impactOfPrevEvent = iCustom(NULL, 0, "FFCal_DailyFX",IncludeHigh, IncludeMedium, IncludeLow, IncludeSpeaks, true, 0, true, -1, -1, ReportAllPairs, ReportAllForUSD, false, false, 4, true, 8, DeepSkyBlue,  Gray,Red,Orange,Khaki, 2, false, false, 2, 0);
      int impactOfNextEvent = iCustom(NULL, 0, "FFCal_DailyFX",IncludeHigh, IncludeMedium, IncludeLow, IncludeSpeaks, true, 0, true, -1, -1, ReportAllPairs, ReportAllForUSD, false, false, 4, true, 8, DeepSkyBlue, Gray, Red, Orange, Khaki, 2, false, false, 2, 1);
             
      NewsTime = false;
             
      NewsTimeComment = "No News, Trading Allowed LVL " + impactOfPrevEvent + " "  + minutesSincePrevEvent + "Mins. Ago, LVL " + impactOfNextEvent + "In " + minutesUntilNextEvent + "Mins.";
             
      if ((minutesUntilNextEvent <= MinsBeforeNews) || (minutesSincePrevEvent <= MinsAfterNews))
      {
      if (impactOfPrevEvent >= ImpactFilter) 
      {
      NewsTime = true;
      NewsTimeComment = "Ongoing News, Trading Disallowed  LVL " + impactOfPrevEvent + " "  + minutesSincePrevEvent + "Mins. Ago, LVL " + impactOfNextEvent + "in " + minutesUntilNextEvent + "Mins.";
      status=status+" Trading Disabled By News.";
      }
      if (impactOfNextEvent >= ImpactFilter) 
      {
      NewsTime = true;
      NewsTimeComment = "UpComing News, Trading Disallowed  LVL " + impactOfPrevEvent + " "  + minutesSincePrevEvent + "Mins. Ago, LVL " + impactOfNextEvent + "in " + minutesUntilNextEvent + "Mins.";
      status=status+" Trading Disabled By News.";
      } 
                  
      else {
      NewsTime = true;
      NewsTimeComment = "Ongoing Light News, Trading Allowed  LVL " + impactOfPrevEvent + " "  + minutesSincePrevEvent + "Mins. Ago, LVL " + impactOfNextEvent + " in " + minutesUntilNextEvent + "Mins.";
      }
      }
      }
      } 
      else{
      NewsTime = false;
      NewsTimeComment = "Check Disabled Trading Allowed";
      }
      }//Void NewsHandling End
Hope it's useful :good:

Jason
You do not have the required permissions to view the files attached to this post.
User avatar
SteveHopwood
Owner
Posts: 9904
Joined: Tue Nov 15, 2011 8:43 am
Location: Misterton - an insignificant village in England. Very pleasant to live in.

Anybody got a working version of FFCal?

Post by SteveHopwood »

theforexedge » Sun Apr 12, 2015 7:03 pm wrote:Steve

I've been using the Daily FX indicator attached, as I remember you saying a few times that FFCal wasn't too reliable :smile:

Here's the code I've managed to cut and paste together that I'm currently using....

Code: Select all

extern string        Text_News = "----News Filter Settings >>>";
extern bool          UseNews = false;
extern int           MinsBeforeNews = 720; 
extern int           MinsAfterNews  = 1; ;
string               NN = "<<< News Handling Impact Filter: 0=Disabled, 1=Low, 2=Medium, 3=High >>>";
extern int           ImpactFilter = 3; 
bool		            ReportAllPairs		= false;
bool		            ReportAllForUSD	= false;
bool 	               IncludeHigh 		= true;
bool 	               IncludeMedium 		= false;
bool 	               IncludeLow 			= false;
bool 	               IncludeSpeaks 		= true;
bool                 NewsTime;
string               NewsTimeComment = "";

Code: Select all

void NewsHandling()
      {
      static int PrevMinute = -1;

      if (ImpactFilter > 0) {
      if (Minute() != PrevMinute)
      {
      PrevMinute = Minute();

      int minutesSincePrevEvent = iCustom(NULL, 0, "FFCal_DailyFX", IncludeHigh, IncludeMedium, IncludeLow, IncludeSpeaks, 1, 0);
      int minutesUntilNextEvent = iCustom(NULL, 0, "FFCal_DailyFX", IncludeHigh, IncludeMedium, IncludeLow, IncludeSpeaks, 1, 1);
 
      int impactOfPrevEvent = iCustom(NULL, 0, "FFCal_DailyFX",IncludeHigh, IncludeMedium, IncludeLow, IncludeSpeaks, true, 0, true, -1, -1, ReportAllPairs, ReportAllForUSD, false, false, 4, true, 8, DeepSkyBlue,  Gray,Red,Orange,Khaki, 2, false, false, 2, 0);
      int impactOfNextEvent = iCustom(NULL, 0, "FFCal_DailyFX",IncludeHigh, IncludeMedium, IncludeLow, IncludeSpeaks, true, 0, true, -1, -1, ReportAllPairs, ReportAllForUSD, false, false, 4, true, 8, DeepSkyBlue, Gray, Red, Orange, Khaki, 2, false, false, 2, 1);
             
      NewsTime = false;
             
      NewsTimeComment = "No News, Trading Allowed LVL " + impactOfPrevEvent + " "  + minutesSincePrevEvent + "Mins. Ago, LVL " + impactOfNextEvent + "In " + minutesUntilNextEvent + "Mins.";
             
      if ((minutesUntilNextEvent <= MinsBeforeNews) || (minutesSincePrevEvent <= MinsAfterNews))
      {
      if (impactOfPrevEvent >= ImpactFilter) 
      {
      NewsTime = true;
      NewsTimeComment = "Ongoing News, Trading Disallowed  LVL " + impactOfPrevEvent + " "  + minutesSincePrevEvent + "Mins. Ago, LVL " + impactOfNextEvent + "in " + minutesUntilNextEvent + "Mins.";
      status=status+" Trading Disabled By News.";
      }
      if (impactOfNextEvent >= ImpactFilter) 
      {
      NewsTime = true;
      NewsTimeComment = "UpComing News, Trading Disallowed  LVL " + impactOfPrevEvent + " "  + minutesSincePrevEvent + "Mins. Ago, LVL " + impactOfNextEvent + "in " + minutesUntilNextEvent + "Mins.";
      status=status+" Trading Disabled By News.";
      } 
                  
      else {
      NewsTime = true;
      NewsTimeComment = "Ongoing Light News, Trading Allowed  LVL " + impactOfPrevEvent + " "  + minutesSincePrevEvent + "Mins. Ago, LVL " + impactOfNextEvent + " in " + minutesUntilNextEvent + "Mins.";
      }
      }
      }
      } 
      else{
      NewsTime = false;
      NewsTimeComment = "Check Disabled Trading Allowed";
      }
      }//Void NewsHandling End
Hope it's useful :good:

Jason
Thanks Jason. For now, Tommaso's thingy is doing the job I need it for, but I will look at your offering as well. Much appreciated, my friend.

:xm:
Read the effing manual, ok?

Afterprime is the official SHF broker. Read about them at https://www.stevehopwoodforex.com/phpBB3/viewtopic.php?p=175790#p175790.

I still suffer from OCCD. Good thing, really.

Anyone here feeling generous? My paypal account is always in the market for a tiny donation. pianodoodler@hotmail.com is the account.

To see The Weekly Roundup of stuff you guys might have missed Click here

My special thanks to Thomas (tomele) for all the incredible work he does here.
Locked

Return to “Lounge”