Josh, yes, you're right--it did need those checks for zero on Second & Third_TPs. I agree with your code. Are you going to post your changes?
EA to "save" profit and move/lock it if profit goes higher. does it exist? 8 replies
Profit From Profit-Taking —Scalping the Session Close 21 replies
Manage Save Profit System 0 replies
DislikedJosh, yes, you're right--it did need those checks for zero on Second & Third_TPs. I agree with your code. Are you going to post your changes?Ignored
DislikedWas wondering if someone could tell me what I'm doing wrong.
I've been using MTP V2.4 for awhile and its great but now have a problem.
I'm testing a new trading system and do not want to use MTP during the testing stages. So, I removed the MTP expert from all charts. But MTP is still taking me out of trades at the levels I had been previoulsy using it!
Short of deleting the expert from the exxperts folder how can I shut MTP off. As I said it has already been removed from all charts.
ThanksIgnored
DislikedThanks for the quick reply
Now I really feel like an idiot! I thought I had already removed the expert from all charts but I did go back and check and found one chart still had the expert on it! Sorry for the moronic question!
IcedIgnored
DislikedFirst off let me say thank you to Stockwet and Moneybiz for posting these EA's for managing take profit levels, this is exactly what I have been looking for and it has been very helpful overall.
I have been having a problem where occasionally my trades get closed immediately as soon as the price moves one pip, causing me to have a small loss. I wanted to see if anyone on here has had the same problem and if there might be something I am doing wrong. I am using MTP 1.7 most recently posted by Moneybiz.
I only want this EA for the moving fixed stop loss levels, I do not want to use the trailing stops. I had set the trailing stop to 0, and trades were continuing properly at first, then I started having this problem. So I then set the trailing stop to a higher number than where I have my final take profit set thinking this would not kick in any trailing stop, but the problem persists. It doesn't happen every time but it does happen frequently.
To overcome this, I have been temporarily turning off the EA (make it a sad face), placing the trade, letting it move a little bit, then enable the EA again (back to happy face). This has been working but I would like to be able to use the EA normally. Don't get me wrong, the EA is great overall and I am very pleased that this was shared freely on this forum.
Thanks for any help with this.Ignored
DislikedI'll make the changes later tonight and post them then, thanks for confirming.. Hmm, I don't know about being the new caretaker... we'll see :-) It's funny, when I was working as a developer in the corporate world I never enjoyed what I did, but now that it's stuff having to do with trading, what I like to do, then it's actually fun :-)Ignored
Disliked, if you have EUR and GBP trades, and the EA is on the EUR chart, it won't manage your GBP trades.Ignored
QuoteDislikedFirst_TP: This is how many pips away from the entry point + spread (break-even) that you want your first TP. The EA knows how much your spread is, so this is the true number of pips profit.
Second_TP: This is how many pips away from the entry point + spread (break-even) that you want your first TP. The EA knows how much your spread is, so this is the true number of pips profit.
Third_TP: This is how many pips away from the entry point + spread (break-even) that you want your first TP. The EA knows how much your spread is, so this is the true number of pips profit.
QuoteDislikedextern string PreSet_Name = "Default";
extern int First_TP = 10;
extern int Second_TP = 21;
extern int Third_TP = 9999;
extern int TP_Increment = 20;
extern double Close_Lots = 0.01;
extern int Close_Method = 1;
extern int First_Stop_Target = 10;
extern int First_Stop = 1;
extern int Second_Stop_Target = 34;
extern int Second_Stop = 21;
extern int Third_Stop_Target = 55;
extern int Third_Stop = 55;
extern int Trail_Stop_By = 55;
extern int Max_Loss = 55;
extern bool Alert_Sound = true;
extern bool Alert_Email = false;
extern int Magic_Number =0;