char mass[3] ; // массив из 3 элементов
mass[0]='a'; mass[1]='b'; mass[2]='c';
//---------int ticket[], n=0;
for(intOrdersTotal()-1; i>=0; i--)
{
if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
if(OrderType()<2) // записашем тикеты открытых позиций
{
n++; // увеличим счетчик элементов массиваArrayResize(ticket,n); // зададим размерность массиву
ticket[n-1]=OrderTicket(); // 1 элемент имеет индекс 0, второй элемент записывается в 1 индекс и т.д.
}
}
}
告诉我这个脚本的名称--它显示模拟账户中的交易历史。
你不需要脚本--打开账户历史记录,按住SHIFT键将所有交易 转移到图表上。
请告知如何解决以下问题。
我在我的专家顾问中使用一个外部指标,通过iCustom连接。在现实生活中,连接工作正常,没有错误。
但为了在测试器中的历史记录上进行测试,我需要采取文件中的数据。
专家顾问有以下一行。
iCustom("EURUSD", 0, "ClusterDelta_Volume", 0, i);
csv数据文件有以下字段。
日期;时间;高点;低点;开盘;收盘;成交量;德尔塔;要价;出价
我对VOLUME字段的数据感兴趣,以便在测试中把它们设置到一个相应的变量中,而不是调用指标。
我不知道怎么做,因为我在编程方面还没有什么经验。可能你至少有一个算法或函数序列,在哪里读,注意什么函数。
如果我没有理解这个问题,请说明--我将重新表述。
是的,我已经看到了这个问题并进行了检查,虽然文档中说如果垂直线的OBJPROP_RAY属性为假,那么该线只显示在主窗口中,但它确实不起作用。
谢谢你的确认,我想这可能是因为我从经纪人那里下载的mql4版本。很难相信这是mql4的一个错误。我希望开发者会有时间来回答这样一个基本问题。
人们,告诉我一个提示。我如何建立一个阵列?我把它放在这样的循环中。
int mass[] = 'f';
它将给我一个错误。如何使一个质量变量成为一个数组...循环执行完毕后。
人们,告诉我一个提示。我如何建立一个阵列?我把它放在这样的循环中。
int mass[] = 'f';
它将给我一个错误。如何使一个质量变量成为一个数组...循环执行完毕后。
数组应该被赋予一个维度。
你好。
我在编译时得到一个警告。
发现空的受控声明
这指的是以下一行
如果(OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES) == true)
{...}
代码是有效的,所选订单 的功能也已实现,但到底是什么?
用一些空的监控信息?如果有人知道,请告诉我。
因为不清楚它为什么突然开始警告?
谢谢你。
你好。
在我的笔记本电脑(Win 8.1)上,所有终端的MQL4文件夹都在用户文件夹中,也就是说,应该是这样的,但在我的电脑(Win 7)上,同样的文件夹在程序文件中。建625。
为什么我没有把MQL4文件夹移到用户的目录中?
谁来负责,我应该怎么做,是否有必要去 "打扰 "它?
提前感谢!
你好。
我在编译时得到一个警告。
发现空的受控声明
这指的是以下一行
如果(OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES) == true)
{...}
代码是有效的,所选订单的功能也已实现,但到底是什么?
用一些空的监控信息?如果有人知道,请告诉我。
因为不清楚它为什么突然开始警告?
谢谢你。
删除分号和逗号。
你好。
在我的笔记本电脑(Win 8.1)上,所有终端的MQL4文件夹都在用户文件夹中,也就是说,应该是这样的,但在我的电脑(Win 7)上,同样的文件夹在程序文件中。建625。
为什么我没有把MQL4文件夹移到用户的目录中?
谁来负责,我应该怎么做,是否有必要去 "打扰 "它?
提前感谢!
你已经禁用了UAC
数组必须被赋予一个维度。
谢谢。你能告诉我。过程是什么
while (true) {
void Sleep(250);
}
我想让这个循环无限地运行,并在同一时间以一定的间隔运行。例如,1/4秒。这个错误,我怎么写才正确呢?