编码帮助 - 页 717 1...710711712713714715716717718719720721722723724...786 新评论 theworllogin 2016.11.22 08:05 #7161 mladen: What is "instant profit scalper"?http://www.metatraderfiles.com/wp-content/uploads/instant-profit-scalper-04.png Mariusz 2016.11.22 08:27 #7162 你好。我只有ex4文件。我想加载一个带有指标的数据(功能 iCustom)。我不知道我应该在 "Stratman趋势模式 "的输入中写什么。也许你知道?)我在附件中发送了指标。 附加的文件: xExt.ex4 41 kb Mladen Rakic 2016.11.22 08:41 #7163 alozard:嗨 mladen请 更正 指标 ,如下所示。谢谢 BBmacd 没有显示 "触及",而是显示交叉 - 因为没有错误,所以不需要修正。 ALI 2016.11.22 09:44 #7164 姆拉登先生。必须在指标上添加或删除 哪条代码才能在图表上多次运行它?我只能运行一次,我需要在图表上多次运行它。请注意 Mladen Rakic 2016.11.22 09:46 #7165 bilbao: 姆拉登先生。必须在指标上添加或删除哪条代码才能在图表上多次运行它?我只能运行一次,我需要在图表上多次运行它。请注意 每个指标都可以多次运行但是,如果它处理对象,那么它必须进行相应的修改(以处理只属于它所创建的实例的对象)。 ALI 2016.11.22 09:54 #7166 视我修改了它你能检查一下 吗?对不起,我做不到我需要在图表上多次运行它最好的考虑 附加的文件: DASHBOARD WEEKLY.mq4 37 kb Mladen Rakic 2016.11.22 10:31 #7167 bilbao:视我修改了它你能检查一下吗?对不起,我做不到我需要在图表上多次运行它最好的考虑 我需要一个原始的(非反编译的)代码来检查 它。如果你有原始的源代码,请把它贴出来。 ALI 2016.11.22 10:47 #7168 mladen: 我需要一个原始的(非反编译的)代码来检查它。如果你有原始的源代码,请把它贴出来。 拥有它最好的看法 附加的文件: forex_dashboard_2b_3.mq4 51 kb forexdashboardFull2.mq4 49 kb Mladen Rakic 2016.11.22 11:42 #7169 bilbao: 拥有它最好的看法 对不起,但这两个也都是反编译的 Yellowbeard1881 2016.11.22 15:26 #7170 有人在寻找两个时间点之间的最高点和最低点方面有什么经验吗? 我想在下午3点到5点之间的最高点和最低点画一条线。 我想在下午3点到下午5点之间的最高点和最低点画一条线(19:00 - 0:00)。 我可以找到一定数量的蜡烛之间的高点和低点,但是当时间向前推移时,问题就来了。 如果我从19:00的蜡烛开始( 228 ),向后数到现在( 168 ),就会发现一个问题,就是蜡烛的数量一直在变化。 向后数到当前的( 168 = 0:00 )60根蜡烛( 5分钟图),我可以得到每根蜡烛的高点和低点,但 我需要高点中的最高点和低点中的最低点。以下是我的代码,也许有人能告诉我我错过了什么或做错了什么。谢谢!黄胡子//+--------------------------------------------------------------------------+//| Daily High and Low.mq4 |//| me |//| |//+--------------------------------------------------------------------------+#property indicator_chart_windowextern int Hour_Num = 19;extern int Hour_Num_A = 0;extern int Minute_Num = 0; //+------------------------------------------------------------------+//| Custom indicator initialization function |//+------------------------------------------------------------------+int init(){//---- indicators//---- return(0);}//+------------------------------------------------------------------+//| Custom indicator deinitialization function |//+------------------------------------------------------------------+int deinit(){//---- //---- return(0);}//+------------------------------------------------------------------+//| Custom indicator iteration function |//+------------------------------------------------------------------+int start() { datetime BeginTime, EndTime; int ph; int Counted_bars=IndicatorCounted(); int p=Bars-Counted_bars-1; while(p>=0) { if(TimeHour(Time[p]) == Hour_Num && TimeMinute(Time[p]) == Minute_Num) { ph=ph+1; double pvH = iHigh(NULL, 0, iHighest(NULL, 0, MODE_HIGH, 60, 168)); if(p > 0) { BeginTime = iTime( NULL, PERIOD_D1, pvH ); EndTime = BeginTime - 18000; } //double pvH=iHigh(NULL, PERIOD_D1,ph); // double pvH=iHighest(NULL,0,MODE_HIGH,60,-168); /* ObjectDelete("DnSymbolBz"); ObjectCreate("DnSymbolBz", OBJ_ARROW, 0, Time[p],pvH); ObjectSet("DnSymbolBz", OBJPROP_ARROWCODE, SYMBOL_ARROWDOWN); ObjectSet("DnSymbolBz", OBJPROP_WIDTH,2); ObjectSet("DnSymbolBz", OBJPROP_COLOR,Red); ObjectSet("DnSymbolBz", OBJPROP_ANCHOR, ANCHOR_BOTTOM);*/ ObjectDelete("OpenTtA"); ObjectCreate("OpenTtA",OBJ_HLINE,0,Time[p],pvH); ObjectSet("OpenTtA", OBJPROP_COLOR, LightGreen); // Alert("pvH = ",pvH); ObjectDelete("pHg_Line"+ph); ObjectCreate("pHg_Line"+ph, OBJ_TREND, 0, BeginTime, pvH, EndTime, pvH ); ObjectSet("pHg_Line"+ph, OBJPROP_COLOR, MediumSeaGreen); ObjectSet("pHg_Line"+ph, OBJPROP_STYLE, STYLE_DASH); ObjectSet("pHg_Line"+ph, OBJPROP_WIDTH, 1); ObjectSet("pHg_Line"+ph, OBJPROP_RAY, False); } p--; ObjectSet("pHg_Line"+ph,OBJ_TREND,EndTime); ChartRedraw(ChartID()); }//---- return(0);}//+------------------------------------------------------------------+ Coding help HIghest High and Lowest Ojala EA 1...710711712713714715716717718719720721722723724...786 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
mladen:
What is "instant profit scalper"?
http://www.metatraderfiles.com/wp-content/uploads/instant-profit-scalper-04.png
你好。
我只有ex4文件。我想加载一个带有指标的数据(功能 iCustom)。我不知道我应该在 "Stratman趋势模式 "的输入中写什么。也许你知道?)我在附件中发送了指标。
嗨 mladen
请 更正 指标 ,如下所示。
谢谢
姆拉登先生。
必须在指标上添加或删除 哪条代码才能在图表上多次运行它?
我只能运行一次,我需要在图表上多次运行它。
请注意
姆拉登先生。
必须在指标上添加或删除哪条代码才能在图表上多次运行它?
我只能运行一次,我需要在图表上多次运行它。
请注意
每个指标都可以多次运行
但是,如果它处理对象,那么它必须进行相应的修改(以处理只属于它所创建的实例的对象)。
视
我修改了它
你能检查一下 吗?
对不起,我做不到
我需要在图表上多次运行它
最好的考虑
视
我修改了它
你能检查一下吗?
对不起,我做不到
我需要在图表上多次运行它
最好的考虑
我需要一个原始的(非反编译的)代码来检查它。如果你有原始的源代码,请把它贴出来。
拥有它
最好的看法
拥有它
最好的看法
有人在寻找两个时间点之间的最高点和最低点方面有什么经验吗? 我想在下午3点到5点之间的最高点和最低点画一条线。
我想在下午3点到下午5点之间的最高点和最低点画一条线(19:00 - 0:00)。
我可以找到一定数量的蜡烛之间的高点和低点,但是当时间向前推移时,问题就来了。
如果我从19:00的蜡烛开始( 228 ),向后数到现在( 168 ),就会发现一个问题,就是蜡烛的数量一直在变化。
向后数到当前的( 168 = 0:00 )60根蜡烛( 5分钟图),我可以得到每根蜡烛的高点和低点,但
我需要高点中的最高点和低点中的最低点。
以下是我的代码,也许有人能告诉我我错过了什么或做错了什么。
谢谢!
黄胡子
//| Daily High and Low.mq4 |
//| me |
//| |
//+--------------------------------------------------------------------------+
#property indicator_chart_window
extern int Hour_Num = 19;
extern int Hour_Num_A = 0;
extern int Minute_Num = 0;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
datetime BeginTime, EndTime;
int ph;
int Counted_bars=IndicatorCounted();
int p=Bars-Counted_bars-1;
while(p>=0)
{
if(TimeHour(Time[p]) == Hour_Num && TimeMinute(Time[p]) == Minute_Num)
{ ph=ph+1;
double pvH = iHigh(NULL, 0, iHighest(NULL, 0, MODE_HIGH, 60, 168));
if(p > 0)
{
BeginTime = iTime( NULL, PERIOD_D1, pvH );
EndTime = BeginTime - 18000;
}
//double pvH=iHigh(NULL, PERIOD_D1,ph);
// double pvH=iHighest(NULL,0,MODE_HIGH,60,-168);
/* ObjectDelete("DnSymbolBz");
ObjectCreate("DnSymbolBz", OBJ_ARROW, 0, Time[p],pvH);
ObjectSet("DnSymbolBz", OBJPROP_ARROWCODE, SYMBOL_ARROWDOWN);
ObjectSet("DnSymbolBz", OBJPROP_WIDTH,2);
ObjectSet("DnSymbolBz", OBJPROP_COLOR,Red);
ObjectSet("DnSymbolBz", OBJPROP_ANCHOR, ANCHOR_BOTTOM);*/
ObjectDelete("OpenTtA");
ObjectCreate("OpenTtA",OBJ_HLINE,0,Time[p],pvH);
ObjectSet("OpenTtA", OBJPROP_COLOR, LightGreen);
// Alert("pvH = ",pvH);
ObjectDelete("pHg_Line"+ph);
ObjectCreate("pHg_Line"+ph, OBJ_TREND, 0, BeginTime, pvH, EndTime, pvH );
ObjectSet("pHg_Line"+ph, OBJPROP_COLOR, MediumSeaGreen);
ObjectSet("pHg_Line"+ph, OBJPROP_STYLE, STYLE_DASH);
ObjectSet("pHg_Line"+ph, OBJPROP_WIDTH, 1);
ObjectSet("pHg_Line"+ph, OBJPROP_RAY, False);
}
p--;
ObjectSet("pHg_Line"+ph,OBJ_TREND,EndTime);
ChartRedraw(ChartID());
}
//----
return(0);
}
//+------------------------------------------------------------------+