DislikedWow, just for the record, this EA is over a year old, and I haven't touched it since then. I think stevehopwood has been on top of this trading system more than I have, I suggest you use his EAs.
- The EA uses CCFp make sure that is in your indicators folder.
- Could you post the error message exactly?
- Are you sure your broker allows the lot size you're trying to use?
- Did you enable money management?
Ignored
I know EA is old but if we can get it to trade like I've been trading it manually, I promise you , you'll be impressed. Don't think Steve has an EA doing this. Yes I have the indicator in the proper folder, yes FX Solutions allows .2 lot trades, no I haven't enabled money management (do you think that's the problem?). What does enabling money management do? I really don't need this feature. These are the changes I made to the code and the error messages at the bottom.
#define SIGNAL_BUY 1
#define SIGNAL_SELL 2
#define SIGNAL_CLOSEBUY 3
#define SIGNAL_CLOSESELL 4
#property copyright "Ronald Raygun"
extern string Remark1 = "== Main Settings ==";
extern int MagicNumber = 5; Changed to 5 so it wouldn't interfere with another EA
extern bool SignalsOnly = False;
extern bool Alerts = False;
extern bool SignalMail = False;
extern bool PlaySounds = False;
extern bool EachTickMode = True;
extern bool CloseOnOppositeSignal = True;
extern double Lots = .2;
extern bool MoneyManagement =False; So this should be True?
extern int Risk = 0;
extern int Slippage = 5;
extern bool UseStopLoss = True;
extern int StopLoss = 50;
extern bool UseTakeProfit = True;
extern int TakeProfit = 50;
extern bool UseTrailingStop = False;
extern int TrailingStop = 50;
extern bool MoveStopOnce = True;
extern int MoveStopWhenPrice = 20;
extern int MoveStopTo = 10;
exte
The error message says there are 7 errors- initialization expected
- '2' comma or semicolon expected
-' Lots'- variable not defined ( and
then this line repeated 4 more
times under it)