[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 438 1...431432433434435436437438439440441442443444445...631 新评论 [删除] 2012.10.17 14:12 #4371 非常琐碎的问题:我下了一个挂单,按时间检查到期时间,设置了正确的时间,但当时间用完而订单没有打开时,它却没有被删除。 Crash 2012.10.17 14:32 #4372 我发现...记录本上没有写任何东西 Boris 2012.10.17 14:53 #4373 Elektronik: 晚上好,各位。 请告诉我如何找出最后一小时的最高价和最低价,教科书上只说了最后几个小节。 请参考文件中的解释。 double valHigh = iHigh(Symbol(),PERIOD_H1,1); double valLow = iLow(Symbol(),PERIOD_H1,1); Pacman 2012.10.17 15:22 #4374 大家好! 我刚刚开始学习MQL(请不要太严厉地评判)。 我有一个来自MQL4教程的问题。 //-------------------------------------------------------------------- // stringarray.mq4 // Предназначен для использования в качестве примера в учебнике MQL4. //-------------------------------------------------------------------- extern double Level=1.3200; // Заданный уровень string Text[101]; // Объявление массива //-------------------------------------------------------------------- int init() // Спец. ф-ия init() { // Присвоение значений Text[1]="один "; Text[15]="пятнадцать "; Text[2]="два "; Text[16]="шестнадцать "; Text[3]="три "; Text[17]="семнадцать "; Text[4]="четыре "; Text[18]="восемнадцать "; Text[5]="пять "; Text[19]="девятнадцать "; Text[6]="шесть "; Text[20]="двадцать "; Text[7]="семь "; Text[30]="тридцать "; Text[8]="восемь "; Text[40]="сорок "; Text[9]="девять "; Text[50]="пятьдесят "; Text[10]="десять "; Text[60]="шестьдесят"; Text[11]="одиннадцать "; Text[70]="семьдесят "; Text[12]="двенадцать "; Text[80]="восемьдесят "; Text[13]="тринадцать "; Text[90]="девяносто"; Text[14]="четырнадцать "; Text[100]= "сто"; // Вычисление значений for(int i=20; i<=90; i=i+10) // Цикл по десяткам { for(int j=1; j<=9; j++) // Цикл по единицам Text[i+j]=Text[i] + Text[j]; // Вычисление значения } return; // Выход из init() } //-------------------------------------------------------------------- int start() // Спец. ф-ия start() { int Delta=NormalizeDouble((Bid-Level)/Point,0);// Превышение //-------------------------------------------------------------------- if (Delta>=0) // Цена не выше уровня { Alert("Цена ниже уровня"); // Сообщение return; // Выход из start() } //-------------------------------------------------------------------- if (Delta<100) // Цена более 100 { Alert("Более ста пунктов"); // Сообщение return; // Выход из start() } //-------------------------------------------------------------------- Alert("Плюс ",Text[Delta],"pt."); // Вывод на экран return; // Выход из start() } //-------------------------------------------------------------------- 我已经开始了这个项目,而且它还在工作。 我不知道它怎么能从10数到19,如果循环操作符"for(int i=20; i<=90; i=i+10) "从20开始数,而"for(int j=1; j<=9; j++) "从1到9。 请解释。 Константин 2012.10.17 15:26 #4375 borilunad: 这将关闭1/2的地段。如果OrderLots()=0.03,那么0.02将关闭,0.01将保留。 并将产生的手数放在OrderClose()中,放在OrderTicket()之后的位置。现在清楚了吗? 可以理解 - 谢谢,除了........,怎么做呢:)? Boris 2012.10.17 16:04 #4376 kostural: 可以理解 - 谢谢,但这里........,如何做呢:)? 如果你不能在OrderClose()中把收到的拍品放在OrderTicket()之后的位置,哪里清楚呢?我无法用其他方式解释。 请参阅文件中的OrderClose()函数或MetaEditor帮助! Boris 2012.10.17 16:13 #4377 Pacman: 大家好! 我刚刚开始学习MQL(请不要太严厉地评判)。 我有一个来自MQL4教程的问题。 我已经开始了这个项目,而且它还在工作。 我不知道它怎么能从10数到19,如果循环操作符"for(int i=20; i<=90; i=i+10) "从20开始数,而"for(int j=1; j<=9; j++) "从1到9。 请解释。 Text[i+j]=Text[i]+Text[j];// 计算值。 什么不清楚?"十+单位"="十+单位"(例如:20+5=20+5在原始机器上意味着25)。 从算术开始! Pacman 2012.10.17 16:28 #4378 borilunad: Text[i+j]=Text[i]+Text[j];//计算方法 有什么不明白的呢? 十+一=十+一(例如:20+5=20+5,对于原始机器意味着25) 从算术开始! 我不明白10、11、12、......、19这个数字到底是怎么得到的。 在程序中,循环语句从20开始,从1到9? Mikhail Kozhemyako 2012.10.17 16:44 #4379 krutishc: 非常琐碎的问题。我下了一个挂单,检查了到期时间,设置了所需的时间,但当时间用完后,订单没有被打开,它没有被删除。我做错了什么? 如果没有条件打开一个订单,它就不会打开。而在适当的时候,它将被简单地删除......你的过期时间有问题.... expiration time -待定订单的 到期时间。以1970年1月1日00:00后的秒数计算。 Yury Reshetov 2012.10.17 16:54 #4380 krutishc: 非常琐碎的问题,我下了一个挂单,勾选了到期时间,输入了所需的时间,但是当时间过去,订单没有被打开时,它没有被删除。 你应该检查合同的规格。很可能不支持GTC挂单。 1...431432433434435436437438439440441442443444445...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
晚上好,各位。
请告诉我如何找出最后一小时的最高价和最低价,教科书上只说了最后几个小节。
请参考文件中的解释。
大家好!
我刚刚开始学习MQL(请不要太严厉地评判)。
我有一个来自MQL4教程的问题。
我已经开始了这个项目,而且它还在工作。
我不知道它怎么能从10数到19,如果循环操作符"for(int i=20; i<=90; i=i+10) "从20开始数,而"for(int j=1; j<=9; j++) "从1到9。
请解释。
这将关闭1/2的地段。如果OrderLots()=0.03,那么0.02将关闭,0.01将保留。 并将产生的手数放在OrderClose()中,放在OrderTicket()之后的位置。现在清楚了吗?
可以理解 - 谢谢,但这里........,如何做呢:)?
如果你不能在OrderClose()中把收到的拍品放在OrderTicket()之后的位置,哪里清楚呢?我无法用其他方式解释。
请参阅文件中的OrderClose()函数或MetaEditor帮助!
大家好!
我刚刚开始学习MQL(请不要太严厉地评判)。
我有一个来自MQL4教程的问题。
我已经开始了这个项目,而且它还在工作。
我不知道它怎么能从10数到19,如果循环操作符"for(int i=20; i<=90; i=i+10) "从20开始数,而"for(int j=1; j<=9; j++) "从1到9。
请解释。
Text[i+j]=Text[i]+Text[j];// 计算值。
什么不清楚?"十+单位"="十+单位"(例如:20+5=20+5在原始机器上意味着25)。
从算术开始!
Text[i+j]=Text[i]+Text[j];//计算方法
有什么不明白的呢? 十+一=十+一(例如:20+5=20+5,对于原始机器意味着25)
从算术开始!
我不明白10、11、12、......、19这个数字到底是怎么得到的。
在程序中,循环语句从20开始,从1到9?
非常琐碎的问题。我下了一个挂单,检查了到期时间,设置了所需的时间,但当时间用完后,订单没有被打开,它没有被删除。我做错了什么?
如果没有条件打开一个订单,它就不会打开。而在适当的时候,它将被简单地删除......你的过期时间有问题....
expiration time -待定订单的 到期时间。以1970年1月1日00:00后的秒数计算。
非常琐碎的问题,我下了一个挂单,勾选了到期时间,输入了所需的时间,但是当时间过去,订单没有被打开时,它没有被删除。