[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 465

 

我以为有的经纪公司在周末以演示模式播放报价,以测试EA。

你说

Конечно есть, только спред будет сильно увеличен

所以我要求提供一个链接。

 
在测试器中。
 
FAQ:
在测试器中。


谢谢你 :) 我已经得到了它,但我不能让它在循环中工作 :(

我怎样才能让它执行设定次数的操作?

#property show_inputs
#include <WinUser32.mqh>
extern int Kol=3;

int start()
{
int i=0;
for(i=0; i<Kol; i++){
OrderSend(Symbol(),OP_SELL,0.05,Bid,333,0,0,"Тест",0,0,CLR_NONE);
return(0);}
while(!IsTradeAllowed()) Sleep(1000);
PostMessageA(WindowHandle(Symbol(),Period()), WM_COMMAND, 33050, 0);
}   

 
Elektronik:


谢谢你:)我已经得到了它,但我不能让它循环:(

我怎样才能让它执行指定次数的操作?

#property show_inputs
#include <WinUser32.mqh>
extern int Kol=3;

int start()
{
int i=0;
for(i=0; i<Kol; i++){
OrderSend(Symbol(),OP_SELL,0.05,Bid,333,0,0,"Тест",0,0,CLR_NONE);
return(0);}
while(!IsTradeAllowed()) Sleep(1000);
PostMessageA(WindowHandle(Symbol(),Period()), WM_COMMAND, 33050, 0);
}   

为什么会有这样的循环?
 
你好,我有一个函数,在一个柱子的每一个刻度 上计算S和B的参数。 当一个新的柱子出现时,S和B必须被重置,它们的计算被重复。
 
MK07:
你好,我有一个函数,在一个柱子的每一个刻度上计算S和B的参数。 当一个新的柱子出现时,S和B必须被重置,它们的计算被重复。

在start()函数的第一行代码中,给这些变量赋值=0。
 
你好!我有一个关于终端的问题!在测试器中,当测试EA时,当调用MarketInfo()函数时,我没有得到低点和高点的信息。 我想知道这是否应该是这样的!或者我在终端中存在某种问题
 
lowech:
你好!我有一个关于终端的问题!在测试器中,当测试一个EA时,我在调用MarketInfo() 函数时没有得到低点和高点的信息。 我想知道这是否应该如此!或者我在终端上有某种问题!我想知道这是否应该如此。

 

下午好!关于图表的问题....,在指标中创建了一条斜线,基于两个点。

if(Lineinc){
                nameUP1=WindowExpertName()+"_Up_"+Time[Num_bar_UP_2]+"_"+Time[Num_bar_UP_1-3];
                fObjTrendLine(nameUP1,Time[Num_bar_UP_1],Price_UP_1,Time[Num_bar_UP_2],Price_UP_2,false,Color_UP,1,0,0,false);
              } 

线条显示正确,但它需要延长,直到与价格交叉或形成下一条线。请告诉我如何做到这一点....

我是这样试的

if (Close[i]<Line_UP)ObjectMove(nameUP1,0,Time[i],Line_UP);

但线的转移和显示不正确.....