问吧! - 页 87

 
BornToWin:
谢谢你的回答,米歇尔。

我得到了钥匙。

但有时每个M1柱的第一个点的体积>1

当iVolume()>1时,计算并没有完成!?

或者该M1条的第一个勾股必须是=1?

我们不能把表达式改为>=1,对吗?

这将使这个想法变得毫无用处,因为它要计算到该条的末尾。

我的想法是,只在TF M1的完整部分进行计算。

有什么其他想法吗?

生而为赢

我从来没有看到成交量从0到2的缺口的跳跃。

总之,你可以使用这个。

int bars; //on global scope

void start()

{

if(ibars(NULL,PERIOD_M1) > bars)

{

bars = ibars(NULL,PERIOD_M1);

.... //here I am at the open of every M1 bar

}

....

}

 

感谢米歇尔

谢谢你,米歇尔。

我会试试的。

你知道我们在哪里以及怎样才能得到MT4的服务器,可以在周末提供模拟价格?

这是为了在周末(非交易日)测试我们的代码。

有什么想法吗?

Michel:
我从未见过成交量从0到2的跳空。

无论如何,你可以使用这个。

int bars; //on global scope

void start()

{

if(ibars(NULL,PERIOD_M1) > bars)

{

bars = ibars(NULL,PERIOD_M1);

.... //here I am at the open of every M1 bar

}

....

}

 

不,对不起,我不知道...

 

请帮助我

在我的EA中,我有一个SL=50。

如果我将一个50的SL或当一个移动 平均线穿过另一个MA时的SL如何编码?

谢谢。

 

在代码中包含文件 - 未定义变量

你好。

谁能帮帮我,这一定很简单,但我是个新手,想不出来。

我遇到了一个2005年发布的3级出口的帖子。

它是一个包含文件

https://www.mql5.com/en/forum/173225

我有一个挂单脚本,并在文件顶部添加了

#include

#define MAGIC = 20051120;

extern color clModifyBuy = Aqua;

extern color clModifySell = Tomato;

extern bool UseSound = False;

extern string NameFileSound = "expert.wav";

在文件的顶部,然后在int start()里面,我添加了这样一行

if (UseTrailing) TrailingPositions()。

我搜索了很多资料,但没有找到更多的信息,而且我的脚本在编译时也不能调用这个。不添加te代码也能正常工作。

非常感谢你的帮助,这让我很抓狂,我真的不明白为什么它不能工作。它一直说上述所有的东西都没有定义。

谢谢

凯文

 

嘿,凯文,不错的爱尔兰名字。

你为什么要把它放到一个脚本里而不是EA里?

脚本只运行一次,而且我不相信一个脚本可以做追踪止损。试着把它放到EA中。

 

@pgtips:将第二行改为只有

#define MAGIC 20051120

即没有等号,也没有逗号。

 
 

EA内的MTF指标代码

谁能告诉我在哪里可以找到一些信息,奖励我如何在EA中编写MTF指标的代码?谢谢。

 

嗨,cyberpasta。

应该是OrderSend()而不是sendOrder() ...

姜文