任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 1150

 
你能告诉我是否有一个macd中断顾问的信号?
 
Tornado:
你能告诉我是否有一个有信号的macd交叉顾问?

从终端的交付上看,交叉口的标准是恰到好处。
 
Alexandr Statsenko:

朋友们,请告诉我如何输出链接到酒吧的数字/文字?我希望每根蜡烛下的指标都能显示其成交量

提前感谢=)

你可以使用OBJ_TEXT
 
我原来写错了。需要的是一个MACD指标/顾问,当MACD本身越过其信号线 时,会输出警报。
 

在这里,我发现了一个MACD指标,当MACD越过信号时,会显示警报。

在第82行之后,将警报发送至电子邮件的正确方法是什么?


//---- 如果它被越过,检查最后的信号是否为买入
PrevSignal = 1;
//----,并打印相关信息。
Alert("sMACD (", Symbol(), ", ", Period(), ") - BUY!!"));
SendMail("sMACD: ", +Symbol()+ ", " + Period()+ " min;)
附加的文件:
sMACD.mq4  9 kb
 

你好,我需要一位专家的帮助。在该指标中,当价格达到指定水平时,警报被触发,然后以规定的频率重复。

问题是,当我切换到不同的时间框架 时,警报会立即响起,因此每次我改变时间框架时都会这样,这让人很不爽。

当我们改变时间框架时,我们能做什么来使警报在暂停后而不是立即响起?


#property indicator_chart_window

extern bool Mx_L = true;
extern bool Mn_L = true;
extern bool Alert_on = true;
extern int pause = 7;
datetime mint, maxt;
double Min, Max;

void init()
{

if(Mx_L == true && Mn_L == false)
{ObjectCreate("Max",OBJ_HLINE, 0, 0, WindowPriceMax());
ObjectSet("Max", OBJPROP_STYLE, STYLE_DOT);
ObjectSet ("Max", OBJPROP_COLOR, Aqua);}

if(Mx_L == false && Mn_L == false)
{PlaySound("timeout.wav";}

else
if(Mx_L == false && Mn_L == true)
{ObjectCreate("Min",OBJ_HLINE, 0, 0, WindowPriceMin();
ObjectSet("Min", OBJPROP_STYLE, STYLE_DOT);
ObjectSet ("Min", OBJPROP_COLOR, Red); }

else
{if(Mx_L == true && Mn_L == true)
ObjectCreate("Min",OBJ_HLINE, 0, 0, WindowPriceMin());
ObjectSet("Min", OBJPROP_STYLE, STYLE_DOT);
ObjectSet("Min", OBJPROP_COLOR, Red);

ObjectCreate("Max",OBJ_HLINE, 0, 0, WindowPriceMax());
ObjectSet("Max", OBJPROP_STYLE, STYLE_DOT);
ObjectSet("Max", OBJPROP_COLOR, Aqua); }

}

void start()
{

if(ObjectFind("Min")>=0) Min = ObjectGet("Min",OBJPROP_PRICE1); else Min = EMPTY;
if(ObjectFind("Max")>.=0) Max = ObjectGet("Max",OBJPROP_PRICE1); else Max = EMPTY_VALUE;


if(mint < TimeLocal() && Alert_on == true && Bid < Min)
{Alert("支持",Symbol()," ",DoubleToStr (Min, 5)); mint = TimeLocal() + pause; maxt = 0;}


if(maxt < TimeLocal() &&)Alert_on == true && Ask > Max)
{Alert("Resistance",Symbol()," ",DoubleToStr (Max, 5)); maxt = TimeLocal() + pause; mint = 0;}

}

P.S 问题用GlobalVariableSet, GlobalVariableGet解决了。

附加的文件:
Alert.zip  9 kb
 
大家好,请告诉我是否可以在一台电脑上打开2个从不同经纪公司下载的不同账户的MT4窗口?
 
bahcha:
大家好,请告诉我是否可以在一台电脑上打开2个从不同经纪公司下载的不同账户的MT4窗口?
我有100个,不是只有2个?
 
bahcha:
大家好,请问是否可以在一台电脑上打开2个从不同经纪公司下载的MT4窗口,并使用不同的账户?
你可以有2,3...最多32个,这是开发商的限制。然而,工匠们写道,有可能在一台计算机上模拟工作几个,然后在每个人身上模拟32个。
 
有没有可能在一个账户内为两个或更多的交易者/策略创建某种风险管理系统。对于策略来说,很明显,他们只能 "看到 "自己的头寸/交易。但现场交易员呢?他们每个人都能只看到自己的立场吗?假设,我们可以创建一个虚拟的交易面板,每个交易员都有自己的法宝,但对共享的历史和开放的交易的访问呢?是否有类似的解决方案?