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

 

请告知

我如何在MT4中保存EA测试的结果?进入一个文件夹或也是HTML格式的)?

 
sirurik:

请告知

我如何在MT4中保存EA测试的结果?在一个文件夹中或也是HTML格式的)?

使用上下文菜单。但不是在 "账户历史 "标签中,而是从测试员报告 或 "结果 "标签中。菜单略有不同,但仍然是 "保存为报告"。


 
md4RM24.01.2015 04:02 |46.55.77.167|Ban#

伙计们偏离主题I(问题部分未找到)......但迫切需要的是...我不明白为什么不修改订单......谢谢...

空白的OnTick()
{
双批=0.01。
int票。
双倍k=2.5。
int pips=100。
int dif=100。

如果(OrdersTotal()==0)
{

MathSrand(LocalTime())。
int a=MathRand()%2。

如果(a==1){ ticket=OrderSend(Symbol(,OP_BUY,lot,Ask,0,Ask-pips*Point,Ask+k*pips*Point); }//open BUY
否则
{ ticket=OrderSend(Symbol(),OP_SELL,lot,Bid,0,Bid+pips*Point,Bid-k*pips*Point); }//打开卖出
}

//Modificarea oridinului

如果(OrderTicket()==OP_BUY && Ask-OrderOpenPrice()>dif*Point)
{
bool ord_buy=OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()+MarketInfo(OrderTicket(),MODE_SPREAD)*Point,OrderTakeProfit(),0,Blue) 。
if(!ord_buy) Print("no BUY",GetLastError())。
}
如果(OrderTicket()==OP_SELL && OrderOpenPrice()-Bid>dif*Point)
{
bool ord_sell=OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()-MarketInfo(OrderTicket(),MODE_SPREAD)*Point, OrderTakeProfit(),0,Blue)。
if(!ord_sell) Print("no modify SELL",GetLastError())。
}

}
 
Vinin:
md4RM24.01.2015 04:02 |46.55.77.167|Ban#

伙计们偏离主题I(问题部分未找到)......但迫切需要的是...我不明白为什么不修改订单......谢谢...


MarketInfo(OrderTicket(),MODE_SPREAD)
 

下午好!

你能告诉我是否可以设置一个开仓的计时器,比如说每15分钟才开一次仓,如果满足EA条件的话?

在我看来,这是用数据时间类型的数据和TimeCurrent 函数完成的,但如何让它在开仓后倒计时,并禁止在时间过去前开第二个仓,我不知道该怎么做。

 

是否有一个函数可以返回布林线 指标值?

我找不到它,你能不能给我一个带有语法描述的链接?

 
favidu:

是否有一个函数可以返回布林线指标值?

我找不到它,你能不能给我一个带有语法描述的链接?

https://docs.mql4.com/ru/indicators/ibands

该功能被称为iBands

 
如何编辑(替换)标准图形模板? 我已经厌倦了上传到每个新的模板...
 

你好,行家们。

通过按下小的 "移动 "按钮,所有的按钮和 "标签 "都可以被拖到一个方便的位置,以便进一步工作。但它并不是那样工作的。

我想让 "标签 "在拖动按钮时也能被拖动,但它被拖动的方向与高度和宽度相反。根据我的理解,参数有一个问题

   OBJPROP_XDISTANCE
   OBJPROP_YDISTANCE
   OBJPROP_CORNER   

还有一件事,问题是,当我按下 "改变 "按钮时,拖动和改变文本的功能不同。

还有一个问题,如何在按下 "改变 "按钮时改变它的文字?

请帮助我理解。

附加的文件:
but.mq4  12 kb
 
Shadowmmm20:

下午好!

你能告诉我是否可以设置一个开仓的计时器,比如说每15分钟才开一次仓,如果满足EA条件的话?

在我看来,这是用数据时间类型的数据和TimeCurrent 函数完成的,但如何让它在开仓后倒计时,并禁止在时间过去前开第二个仓,我不知道该怎么做。

例如,观察前一个仓位的开仓时间与TimeCurrent 之间的差异。 如果它小于15*60 - 那么就不要交易。