As a developer, I take great pride in presenting to you the Gold Goddess EA MT5, the ultimate trading tool for XAUUSD M1. Our expert advisor is designed to specialize in GOLD trading, using advanced algorithms that track the market structure and recognize all formations in multi-layered time zones.
Once your purchase has been completed (kindly provide us with the purchase receipt as proof), we kindly request that you reach out to us in order to receive a unique BONUS offer as a token of our appreciation.
At Gold Goddess EA MT5, we believe in innovation and cutting-edge technology to stay ahead of the competition. We are constantly working to introduce new features and capabilities that keep our system at the forefront of investment technology.
#property strict //--- initialization of variables input string DashboardTitle="My Trading Dashboard"; input int DashX = 0; input int DashY = 0; int handle; // chart handle bool initialized; // dashboard initialized or not //--- initialization of the indicator int OnInit() { handle=ChartID(); ChartSetInteger(handle,CHART_SHIFT,true); // shift chart to the left ChartSetInteger(handle,CHART_BRING_TO_TOP,true); // bring chart to the top return(INIT_SUCCEEDED); } //--- main function void OnCalculate(const int rates_total, const int prev_calculated, const datetime &time[], const double &open[], const double &high[], const double &low[], const double &close[], const long &tick_volume[], const long &volume[], const int &spread[]) { //--- check if dashboard has been initialized if(!initialized) { ChartCreate(handle,0,0,0,0); ChartSetInteger(handle,CHART_WIDTH_IN_PIXELS,800); // dashboard width ChartSetInteger(handle,CHART_HEIGHT_IN_PIXELS,600); // dashboard height ChartRedraw(handle); // force chart redraw initialized=true; } //--- add graphical elements to the dashboard ObjectCreate(handle,"Button1",OBJ_BUTTON,DashX,DashY,60,30); ObjectSetString(handle,"Button1",OBJPROP_TEXT,"Buy"); ObjectSetInteger(handle,"Button1",OBJPROP_BACK,true); ObjectSetInteger(handle,"Button1",OBJPROP_COLOR,clrGreen); ObjectSetInteger(handle,"Button1",OBJPROP_XSIZE,60); ObjectSetInteger(handle,"Button1",OBJPROP_YSIZE,30); ObjectSetInteger(handle,"Button1",OBJPROP_CORNER,0); ObjectCreate(handle,"Button2",OBJ_BUTTON,DashX+70,DashY,60,30); ObjectSetString(handle,"Button2",OBJPROP_TEXT,"Sell"); ObjectSetInteger(handle,"Button2",OBJPROP_BACK,true); ObjectSetInteger(handle,"Button2",OBJPROP_COLOR,clrRed); ObjectSetInteger(handle,"Button2",OBJPROP_XSIZE,60); ObjectSetInteger(handle,"Button2",OBJPROP_YSIZE,30); ObjectSetInteger(handle,"Button2",OBJPROP_CORNER,0); ObjectCreate(handle,"Label1",OBJ_LABEL,DashX,DashY+50,120,30); ObjectSetString(handle,"Label1",OBJPROP_TEXT,"Account Balance:"); ObjectSetInteger(handle,"Label1",OBJPROP_COLOR,clrBlue); ObjectSetInteger(handle,"Label1",OBJPROP_XSIZE,120); ObjectSetInteger(handle,"Label1",OBJPROP_YSIZE,30); ObjectSetInteger(handle,"Label1",OBJPROP_CORNER,0); ObjectCreate(handle,"Edit1",OBJ_EDIT,DashX+130,DashY+50,100,30); ObjectSetInteger(handle,"Edit1",OBJPROP_BACK,true); ObjectSetInteger(handle,"Edit1",OBJPROP_COLOR,clrWhite); ObjectSetInteger(handle,"Edit1",OBJPROP_XSIZE,100); ObjectSetInteger(handle,"Edit1",OBJPROP_YSIZE,30); ObjectSetInteger(handle,"Edit1",OBJPROP_CORNER,0); //--- perform other calculations and trading logic //... }
| Symbol | XAUUSD -GOLD- |
| Type of account | Leverage 1:20 or higher |
| Timeframe | M1 |
| Settings | Default, - We kindly remind you that relevant information regarding the subject matter has already been provided in the upper section. |
| Minimal/Recommended Deposit | 100$ Our EA has the capability to work in conjunction with other Expert Advisors (EAs) in order to optimize trading performance and maximize potential profits. |
If for any reason you do not like the purchased program, you can request a refund within 30 days from the date of purchase. You can also make an exchange for any other product at an equal cost or by paying the difference.
Simply send a request for refund or exchange with your order number by email: support@fx-market.pro.
Refund requests received more than 30 days after purchase will be rejected.