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

 
yellownight:
如果它在括号内,应该是什么样子? 我不明白。

Symbol()返回一个文本字符串,如 "EURUSD",你必须把它翻译成Int...
 

在一个指标中,如果在声明一个数组 时没有指定元素的数量,即

double         varsPrice1[],                             // Массив для цены в точке А
               varsPrice2[],                             // Массив для цены в точке В

使用数组的变量是不计算的。

如果我设置两个数组的元素数,比如说

double         varsPrice1[100],                             // Массив для цены в точке А
               varsPrice2[100],                             // Массив для цены в точке В

然后一切都能正常工作。

但如果我为任何一个数组设置变量的数量,例如

double         varsPrice1[],                                // Массив для цены в точке А
               varsPrice2[100],                             // Массив для цены в точке В

那么在计算中使用这些数组的因变量的值就完全不同。为什么会这样呢?

因为,例如,如果我不明确知道各自的数组中有多少个元素,我就不必根据帮助来指定它们的数量但事实上,事实证明并非如此。

 
hoz:
符号()

在最简单的情况下,写 "你的一对"。例如 "USDJPY"。也就是说,你的对的字符串常数
 
hoz:

在一个指标中,如果在声明一个数组时没有指定元素的数量,即

使用数组的变量是不计算的。

如果我设置两个数组的元素数,比如说

然后一切都能正常工作。

但如果我为任何一个数组设置变量的数量,例如

那么在计算中使用这些数组的因变量的值就完全不同。为什么会这样呢?

因为,例如,如果我不明确知道各自的数组中有多少个元素,我就不必根据帮助来指定它们的数量但事实上,事实证明并非如此。


不要麻烦动态数组,事先设置好,有保留,或者你没有足够的内存?
 
Sepulca:

在最简单的情况下,写 "你的一对"。例如 "USDJPY"。也就是说,你的对的字符串常数。


"Yourpair "是 "EURUSD",是的,我已经在代码中这样写了,但是如果图表是一个非当前货币对,那么脚本将无法工作,即我坐在GPBUSD上,想要执行脚本,那么什么也不会发生,我需要切换到EURUsd货币对,脚本才能开单。

 
yellownight:


"你的货币对 "是 "EURUSD",是的,我已经在代码中这样写了,但是如果图表是一个非当前货币对,那么脚本将无法工作,也就是说,我坐在GPBUSD上,想要执行脚本,那么什么也不会发生,我需要切换到EURUsd货币对,脚本才能开单。


如果您想打开/关闭/修改当前图表中另一个符号的订单,您必须指定所需符号的卖出/买入价。如果你试图在测试器中测试一些东西,它将不会工作,测试器只在一台仪器上工作。
 
Sepulca:

好吧,似乎已经写好了,如果你想在当前图表中为另一个符号开仓/平仓/修改订单,分别指定所需货币对的卖价/买价。如果你想在测试器中测试一些东西,那是行不通的,测试器只在一台仪器上工作。

你能告诉我它是什么样子的,如何写Ask/Bid和其他需要在ordersend 中的另一对的东西?

对同一主题的单独问题,我可以写代码从当前图表移到所需的图表吗?

 
ilunga:

正是因为它只作为一个时间序列进行解释。

这只是你的个人意见。而如果你把数字1、2、1.2、2.1放在里面,你就会得到1927年猪肉的时间序列(数字是有条件的)。但这不会把数组变成一个时间序列--你需要用函数明确指定它

换句话说,如果我理解正确,那么:无论我用ArrayCopy函数复制了什么数组(包括时间序列数组)到USER数组,我都应该用ArraySetAsSeries函数 来 "处理 "它,设置值等于真,把这个用户数组变成一个时间序列数组?

 

yellownight:


你能告诉我它是什么样子的,如何写Ask/Bid和其他需要在ordersend中的另一对的东西?

对同一主题的单独问题,我可以写代码从当前图表移到所需的图表吗?


double MarketInfo( string symbol, int type)

返回市场观察中列出的金融工具的不同信息。关于当前金融工具的一些信息被储存在预定义的变量 中。

我将告诉你更多.............


 
7777877:

换句话说,如果我理解正确的话:无论我用ArrayCopy函数复制什么数组(包括时间序列数组)到USER数组,我都必须用ArraySetAsSeries函数对其进行 "处理",设置值为true,这样这个用户数组才会变成一个时间序列数组?

正是