Description
🇮🇩 🇮🇩 EA BAKHRON 🇮🇩 🇮🇩
Here is a detailed explanation of the features of CLEO_EA.
This EA is of the type “Always in the Market” with a Recovery/Martingale logic (without lot multiplication) that reacts based on previous trading results.
1. Entry & Re-Entry Logic (Main Feature)
This EA is designed to always have 1 open position (unless the target is reached or the spread is high). Its entry logic is quite unique because it reads the Last Trading History:
Kickstarter (Start Early):
If the EA is newly installed and there is no trading history today, the EA will immediately place a BUY order.
Smart Re-Entry (Logic Switch):
Every time a position is closed (hit SL or SL+), the EA will immediately open a new position with the following logic:
If Hit SL Early (Full Loss): The EA considers the trend direction to be completely wrong, so the next position will be REVERSED (Change Direction).
Example: Buy hit SL -> Next entry Sell.
If Hit Trailing SL / Take Profit: The EA considers the trend to still be valid, so the next position will FOLLOW THE TREND (Follow Previous Direction).
Example: Buy profit (hit trailing) -> Next entry Buy again.
2. Trailing Stop (Profit Locking)
This EA does not use a static Take Profit (TP), but relies on a dynamic Trailing Stop.
Function: Locks in profit when the price moves in the direction.
Workflow:
InpTrailStart: The Trailing is active if the profit has run for a certain number of points (e.g. 100 points / 10 pips).
InpTrailStep: The Stop Loss will be moved closer to the price every time the price moves a certain number of points (e.g. 50 points).
Advantage: Allows maximum profit when there is a long-term trend (Let the profit run).
3. Daily Target Profit (Money Management)
This feature maintains the trader’s psychological state to be “Enough” when they are already profitable.
Workflow: Calculates the total net profit (Profit + Swap + Commission) since 00:00 server time.
Action: If the total profit reaches the figure set in InpDailyTarget (e.g. $100), the EA will:
Force close all open positions (Close All).
Stop trading completely (Dashboard status changes to “TARGET REACHED”).
Wait for a reset tomorrow.
4. Spread Filter (Spread Protection)
Prevents the EA from opening positions when the market is “crazy” (e.g. during high-impact news releases or market session changes).
Workflow: Before entering, the EA checks the current spread.
Action: If the spread > InpMaxSpread (e.g. 10 points (default BROKER EC MARKETS)), the EA refuses to enter and waits until the spread returns to normal. On the dashboard, the Spread text will turn red.
5. Automatic Daily Reset (At 01:00)
You don’t need to restart the EA manually every day.
Feature: If the daily target profit is reached and the EA stops, then at 01:00 server time the next day, the EA automatically resets the target and is ready to trade again.
6. Interactive Visual Dashboard
Display information on the chart screen so that traders can monitor the account status without opening the Terminal (CTRL+T).
Displayed information:
Account Name & Balance.
Real-time Spread: Turns red if the spread exceeds the tolerance limit.
Daily Profit: Turns green (profit) or red (loss).
EA Status: Indicates whether the EA is Trading Active, Waiting (due to spread), or Stopped (due to target/expired).
Visual Effects: The title “BAKHRONEA” flashes in color to indicate that the EA is running normally (not frozen).
7. Fixed Lot Size
This EA uses a fixed lot (InpLots).
There is no Martingale feature of lot multiplication (e.g. 0.01 -> 0.02 -> 0.04) in this code. The lot is always consistent with the initial input (default 0.01), so the risk is more manageable than a regular Martingale EA.
Conclusion of the EA Workflow:
Check Spread (Safe?) -> Buy Entry (Start).
Price moves -> Trailing Stop active to control profit.
Position Close -> Check reason for close (SL full or Trailing?) -> Re-Entry (Reverse direction or Follow direction).
Repeat until the Daily Target Profit is reached ($).
Stop Trading until tomorrow.






Reviews
There are no reviews yet.