Modification Request Take Montiero_ea_1 and do the following: - If "Take Profit" TP is not acheived, then it is equal the total number of cycles multiplied by the "Stop Loss" SL until it is acheived. - Cycle is defined by an entry is placed for a Forex order and either the "Take Profit" or "Stop Loss" order has been filled. For example: EUR/USD is @ 1.0000 [Cycle 1] Stop Loss = 10 pips Take Profit = "Cycle 1" * "Stop Loss", which means 1*10 = 10 pips If "Take Profit" was not acheived in "Cycle 1", then it resumes with the following: [Cycle 2] Stop Loss = 10 pips Take Profit = "Cycle 2" * "Stop Loss", which means 2*10 = 20 pips If "Take Profit" was not acheived in "Cycle 2", then it resumes with the following: [Cycle 3} Stop Loss = 10 pips Take Profit = "Cycle 3" * "Stop Loss", which means 3*10 = 30 pips You get the idea. This process continues until "Take Profit" is acheived and the "cycles" starts over with 1. Regarding the other parameters of Montiero_ea_1 (ie: nCycles, Base, Magic) will remain the same. Please let me know if further clarity is needed.