Attached File(s)
Attached File(s)
Attached File(s)
You ever going to learn how to Google?
The following are on chart indicators:
Attached File(s)
If you're looking for the Holy Grail indicator - STOP!
I will code your pivot EAs for no charge 24 replies
I will code your scalping EAs for no charge 163 replies
Oanda MT4 - Indicators and EAs not showing 2 replies
EAs and indicators relating to moutaki... 22 replies
InterbankFX has loaded its MT4 platform with custom EAs, indicators and scripts 1 reply
Disliked{quote} {file} {file} {file} You ever going to learn how to Google? {image} The following are on chart indicators: {file} {file} {file} {file} {file}Ignored
//--- Apply Indicators to the Chart long miniChartID=ObjectGetInteger(0,"Chart",OBJPROP_CHART_ID); int Chart_iMA1=iMA(SymbolList[0],PERIOD_M15,12,0,MODE_SMA,PRICE_CLOSE); if(miniChartID>0 && Chart_iMA1!=INVALID_HANDLE) { ChartApplyTemplate(miniChartID,"MiniChart.tpl"); ChartIndicatorAdd(miniChartID,0,Chart_iMA1); }
DislikedI can't apply a Template (ChartApplyTemplate) to the Mini Chart (OBJ_CHART) without first to apply some indicator (ChartIndicatorAdd). Can someone Help me understand why? //--- Apply Indicators to the Chart long miniChartID=ObjectGetInteger(0,"Chart",OBJPROP_CHART_ID); int Chart_iMA1=iMA(SymbolList[0],PERIOD_M15,12,0,MODE_SMA,PRICE_CLOSE); if(miniChartID>0 && Chart_iMA1!=INVALID_HANDLE) { ChartApplyTemplate(miniChartID,"MiniChart.tpl"); ChartIndicatorAdd(miniChartID,0,Chart_iMA1); }Ignored
Disliked{quote}Here is how you do it: 1. Plot a rectangle manually where you think it shoud be plotted, 2. Open rectangle properties and copy your desired price, 3. In Terminal, open Alerts tab, 4. Right Click & Left Click on Create, 5. Set the Condition and paste your price in Value, 6. Click OK. Your Alert is now set.Ignored
Disliked{quote} How can you add an indicator after applying a template if that indicator isn't in that template? The ChartIndicatorAdd(miniChartID,0,Chart_iMA1); command adds the indicator to the same chart on which the ChartApplyTemplate() command is executed, so it makes no sense. That's one thing. The other thing, please read the documentation: https://docs.mql4.com/chart_operatio...tapplytemplate BTW. I also don't understand this: "I can't apply a Template (ChartApplyTemplate) to the Mini Chart (OBJ_CHART)" We apply a template to the...Ignored
//+------------------------------------------------------------------+ //| Mini Chart Object | //+------------------------------------------------------------------+ W.Chart("Chart",0,SymbolList[0],PERIOD_M15,1240,600,664,448); G.SetDateScale("Chart",true); G.SetPriceScale("Chart",true); G.SetChartScale("Chart",3); //--- Apply Indicators to the Chart long miniChartID=ObjectGetInteger(0,"Chart",OBJPROP_CHART_ID); int Chart_iMA1=iMA("EURUSD",PERIOD_M15,12,0,MODE_SMA,PRICE_CLOSE); if(miniChartID>0 && Chart_iMA1!=INVALID_HANDLE) { ChartApplyTemplate(miniChartID,MiniChart_Template); ChartIndicatorAdd(miniChartID,0,Chart_iMA1); }
//+------------------------------------------------------------------+ //| Mini Chart Object | //+------------------------------------------------------------------+ W.Chart("Chart",0,SymbolList[0],PERIOD_M15,1240,600,664,448); G.SetDateScale("Chart",true); G.SetPriceScale("Chart",true); G.SetChartScale("Chart",3); //--- Apply Indicators to the Chart long miniChartID=ObjectGetInteger(0,"Chart",OBJPROP_CHART_ID); ChartApplyTemplate(miniChartID,MiniChart_Template);
int Chart_iMA1=iMA(SymbolList[0],PERIOD_M15,12,0,MODE_SMA,PRICE_CLOSE); if(miniChartID>0 && Chart_iMA1!=INVALID_HANDLE) { ChartIndicatorAdd(miniChartID,0,Chart_iMA1); }
Disliked{quote} I have Mini Chart on mine chart which is created using OBJ_CHART //+------------------------------------------------------------------+ //| Mini Chart Object | //+------------------------------------------------------------------+ W.Chart("Chart",0,SymbolList[0],PERIOD_M15,1240,600,664,448); G.SetDateScale("Chart",true); G.SetPriceScale("Chart",true); G.SetChartScale("Chart",3); //--- Apply Indicators to the Chart long miniChartID=ObjectGetInteger(0,"Chart",OBJPROP_CHART_ID); int Chart_iMA1=iMA("EURUSD",PERIOD_M15,12,0,MODE_SMA,PRICE_CLOSE);...Ignored
Disliked{quote} But the minichart is an object in a subwindow on the main chart. And you're just applying another indicator to the subwindow. I'm not sure why you need to apply a template for that? And, you can't apply a template to a subwindow! A template contains all the stuff from the main window, including subwindows.Ignored
Disliked{quote} Here is my EA Dashboard which I'm working on, you can see bellow right corner is Mini Chart. Which is default chart object without template{image} But here, bellow it with template Which I already applied, so yeah, you can do it{image}Ignored
DislikedRespected coders, I need mt4 indicator with alerts Indicator used: EMA 20 Parabolic sar (default) Willium%R Timeframe: 5 minutes Strategy: Buy setup: Parabolic sar appear on bottom. Candle closes above ema20. William % crosses -50. Take buy on next candle Sell setup: Parabolic sar appear on top and candle close below EMA. William % crosses -50 level to the downsideIgnored
Disliked{quote} What do inverted Fair Value Gaps look like? Can you show some examples?Ignored
Disliked{quote} its from ict concept,inverse fair value gap,if FVG fails to continue with the trend,it is called inverse FVG {image} {image}Ignored
Disliked{quote} The EMA and PSAR conditions are clear. However, the Williams condition isn't clear. If we assume that the candle which meets the first two conditions must "cross" -50, then we won't find that condition very often. If we assume only that Willams for this candle must be above or below -50, then we will find more such conditions. Anyways, I coded your conditions: {file} Works only on M5 charts! Has option to auto switch to M5 -> if true. Signals on first closed bar. Options for Alerts. {image} Do not change the file name!Ignored