工作已完成
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
指定
I would like to see if anyone is interested in doing the below job for me. By doing this job there could also be future work for the right person. It would be good if I can test it thoroughly before closing the job. I am very grateful for this. Thanks
Please see below for details and attached examples. If anything needs explaining more please PM me.
Fibonacci Alert Indicator
This alert indicator send alerts once the below criteria is met
on any pair I attach it to. I will then place trades manually myself based on
the alerts.
-It will calculate the high, low, middle (50% level), 61.2 and 38.2 Fibonacci
levels of the each previous daily or 4 hour range after the daily or 4 hour
candle closes.
If the daily or 4
hour price closes/goes under its 50% range, then it will be looking for sells,
or above 50% level it will be looking for buys. This feature will depend if “50%
close” input setting is set = true. This will depend in the direction of the
two moving average cross if “EMA” settings are set =true
1. Price THEN needs to go inside the 50% level at some stage ONLY during
the next daily/4 hour candle period. A candle must close (if “close above”
input setting = true, if false price will just need to go above it) on the
1hour for daily alerts, or 15min for 4 hour alerts.
2. Then when a 1 hour candle closes above the 38.2 Fibonacci level for a
buy or 61.2 Fibonacci level for a sell (this is called the trigger line) then
an alert will be sent to my mobile phone. But for a 4HR candle it will need to
close above/below the same levels but on a 15min chart. Opposite for a
sell alert.
This is also depending if price hasn’t already gone more than “Distance” away
from the trigger line as per settings. If it has, then no alert will be sent at
all. But if this happens AFTER a “trigger alert” is sent, but before price
returns back to trigger alert price level(Fibonacci 38.2 or 61.8 depending buy
or sell), then another alert will be sent saying eg GBPUSD,DAILY,CANCEL TRADES.
Input settings
-Daily alerts=true/false (this is if alert will be sent for daily timeframe)
-4HR alerts=true/false (this is if alert will be sent based on 4 hour
timeframe)
-50% close=true/false(this is if daily/4hour price range needs to close
above/below its 50% range to decide if
its looking for buys/sells)
-Close Above=true/false (this is if a candle needs to close above/below the 50%
level or if price can just go above/below this level at some stage)
-Slow EMA =8
-Fast EMA =21
-Daily EMA=true/false (this is if it will only send alerts in direction of
moving averages cross)
-4hour EMA=true/false (this is if it will only send alerts in direction of
moving averages cross)
-Distance=30 (as per above criteria)
TRIGGER ALERT-What the alert says
-The pair the alert happened on.
-The timeframe the pair happened on i.e DAILY OR 4HR
-If it was a buy trigger or sell trigger.
-The ENTRY price. This level is the 38.2 or 61.2 Fibonacci level depending it
is a buy or sell.
-The SL price. This level is the 38.2 or
61.2 Fibonacci level depending it is a buy or sell.
-The distance in pips between the 38.2 and 61.2 Fibonacci levels.
Alert example: GBPUSD, DAILY,
BUY, ENTRY=1.00650,SL=1.00500, DISTANCE=15
OTHER REQUIREMENTS
-Only one alert will be sent once triggered alert.
-draw an arrow on the trigger candle in the direction of the alert once
triggered.
-Can you make it say somewhere on the chart the alert system is attached to the
chart and working.
-It will check for the above criteria only AFTER it is placed on the chart for
future daily/4hr candles.
-Can it be made so I can run a visual back test to check if it is working
correctly through the strategy tester if possible?