[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 348 1...341342343344345346347348349350351352353354355...537 新评论 --- 2011.04.25 11:11 #3471 不,我只是需要 OrderSend("EURUSD", OP_BUY,0.1,Ask,0,Ask-400*Point, Ask+100*Point)。 止损的写法只对白氏正确。 对于海湾来说,他们在另一个方向上的标志是SL +向上,TP -向下。 我们还建议在将所有计算出的价格传递给OrderSend之前,用Digits符号将其标准化。 归一化双数(Ask-100*Point, Digits) KONDOR 2011.04.25 11:14 #3472 -Viktoria-: ...一个用颜色突出某些时间段的指标... i-Sessions-02.mq4 -Viktoria- 2011.04.25 12:20 #3473 :) xlapex 2011.04.25 14:20 #3474 Roger: 你可以这样做:声明一个二维数组,将所需的数据量从系列中转移到其中,然后按第一维排序。在第二个维度将是条形数字。要看它如何工作,请看一个例子 我有一点不明白。 宣布配音为。 double a1,a2,a3,a4,a5,a6,a7,a8,a9,a10;用卷来初始化它们,并将它们插入一个数组中。 int start() { a1=Volume[1], a2=Volume[2], a3=Volume[3], a4=Volume[4], a5=Volume[5], a6=Volume[6], a7=Volume[7], a8=Volume[8], a9=Volume[9], a10=Volume[10]; int mas1[10]={a1,a2,a3,a4,a5,a6,a7,a8,a9,a10}; //Вот здесь компилятор что-то хочет в конце строки int mas2[10][2]; 编译时出现错误--预计是逗号或分号 你能告诉我他想要什么吗? [Archive!] Any rookie question, 请高手把这个同花顺的经典指标改为MT4的,谢谢 If 2 cars are Alexander 2011.04.25 14:29 #3475 sergeev: 不,我只是需要 OrderSend("EURUSD", OP_BUY,0.1,Ask,0,Ask-400*Point, Ask+100*Point)。 你不能这样做,在这种情况下,《询问》将从时间表中接管。它必须是 double newAsk = MarketInfo("EURUSD",MODE_ASK); OrderSend("EURUSD", OP_BUY,0.1,newAsk,0,newAsk-400*Point,newAsk+100*Point); Alexander 2011.04.25 14:35 #3476 -xlapex-: 我有一点不明白。 你不能这样声明数组,在你的情况下也没有必要,你已经有一个Volume数组了,所以在循环中插入适当的索引,像这样的地方。 mas2[i,0]=Volume[i]。 xlapex 2011.04.25 15:57 #3477 Roger: 你不能这样声明数组,在你的情况下也没有必要,你已经有一个Volume数组了,所以在循环中插入适当的索引,像这样的地方。 mas2[i,0]=Volume[i]。 非常感谢你,罗杰,我终于知道怎么做了。 xlapex 2011.04.25 17:47 #3478 Roger: 你不能这样声明数组,在你的情况下也没有必要,你已经有一个Volume数组了,所以在循环中插入适当的索引,像这样的地方。 mas2[i,0]=Volume[i]。 关于同一主题的另一个问题。 排序后,我在警报中显示数组的数据。 ArraySort(mas2); min_2=mas2[2,0]; min_V2=mas2[2,1]; Alert(min_2," ",min_V2," ", High[min_V2]);一切显示正常。 但是,如果我试图输出到一个图表中--没有反应!: ArraySort(mas2); min_1=mas2[1,0]; min_V1=mas2[1,1]; min_2=mas2[2,0]; min_V2=mas2[2,1]; ObjectCreate("", OBJ_HLINE,0,0,High[min_V2]); ObjectSet("", OBJPROP_COLOR,Ex_col_1); ObjectSet("", OBJPROP_STYLE, 0); ObjectSet("", OBJPROP_WIDTH , 2); 我应该怎么做? KONDOR 2011.04.25 19:38 #3479 -xlapex-: 关于同一主题的另一个问题。应该怎么做? рабочий пример: void create_line(string name_line,double level,color c,int style,int w){ if(ObjectFind(name_line)<0 ) { ObjectCreate(name_line, OBJ_HLINE, 0, 0,0); ObjectSet(name_line, OBJPROP_PRICE1, level); ObjectSet(name_line, OBJPROP_COLOR , c); ObjectSet(name_line, OBJPROP_STYLE , style); ObjectSet(name_line, OBJPROP_WIDTH , w); WindowRedraw(); } else { ObjectMove(name_line,0,Time[1],level); WindowRedraw(); } } xlapex 2011.04.26 03:49 #3480 To: 也试过这种方式,它不想画。由于某些原因,终端不承认我这种PRICE 坐标-- High[min_V2],其中min_V2 是一个数组元素 。我不明白如何将一个数组元素不是以打印、信息或警报的形式显示,而是以图表上的一些对象显示。而这并不是我遇到的第一个例子--我对数组有意见... 1...341342343344345346347348349350351352353354355...537 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
不,我只是需要
OrderSend("EURUSD", OP_BUY,0.1,Ask,0,Ask-400*Point, Ask+100*Point)。
止损的写法只对白氏正确。
对于海湾来说,他们在另一个方向上的标志是SL +向上,TP -向下。
我们还建议在将所有计算出的价格传递给OrderSend之前,用Digits符号将其标准化。
归一化双数(Ask-100*Point, Digits)
...一个用颜色突出某些时间段的指标...
你可以这样做:声明一个二维数组,将所需的数据量从系列中转移到其中,然后按第一维排序。在第二个维度将是条形数字。要看它如何工作,请看一个例子
我有一点不明白。
宣布配音为。
用卷来初始化它们,并将它们插入一个数组中。
a1=Volume[1],
a2=Volume[2],
a3=Volume[3],
a4=Volume[4],
a5=Volume[5],
a6=Volume[6],
a7=Volume[7],
a8=Volume[8],
a9=Volume[9],
a10=Volume[10];
int mas1[10]={a1,a2,a3,a4,a5,a6,a7,a8,a9,a10}; //Вот здесь компилятор что-то хочет в конце строки
int mas2[10][2];
编译时出现错误--预计是逗号或分号
你能告诉我他想要什么吗?
不,我只是需要
OrderSend("EURUSD", OP_BUY,0.1,Ask,0,Ask-400*Point, Ask+100*Point)。
你不能这样做,在这种情况下,《询问》将从时间表中接管。它必须是
我有一点不明白。
你不能这样声明数组,在你的情况下也没有必要,你已经有一个Volume数组了,所以在循环中插入适当的索引,像这样的地方。
mas2[i,0]=Volume[i]。
你不能这样声明数组,在你的情况下也没有必要,你已经有一个Volume数组了,所以在循环中插入适当的索引,像这样的地方。
mas2[i,0]=Volume[i]。
你不能这样声明数组,在你的情况下也没有必要,你已经有一个Volume数组了,所以在循环中插入适当的索引,像这样的地方。
mas2[i,0]=Volume[i]。
关于同一主题的另一个问题。
排序后,我在警报中显示数组的数据。
min_2=mas2[2,0];
min_V2=mas2[2,1];
Alert(min_2," ",min_V2," ", High[min_V2]);
一切显示正常。
但是,如果我试图输出到一个图表中--没有反应!:
min_1=mas2[1,0];
min_V1=mas2[1,1];
min_2=mas2[2,0];
min_V2=mas2[2,1];
ObjectCreate("", OBJ_HLINE,0,0,High[min_V2]);
ObjectSet("", OBJPROP_COLOR,Ex_col_1);
ObjectSet("", OBJPROP_STYLE, 0);
ObjectSet("", OBJPROP_WIDTH , 2);
我应该怎么做?
关于同一主题的另一个问题。应该怎么做?
也试过这种方式,它不想画。由于某些原因,终端不承认我这种PRICE 坐标-- High[min_V2],其中min_V2 是一个数组元素 。我不明白如何将一个数组元素不是以打印、信息或警报的形式显示,而是以图表上的一些对象显示。而这并不是我遇到的第一个例子--我对数组有意见...