[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 1122 1...111511161117111811191120112111221123112411251126112711281129...1145 新评论 Naomi 2011.01.11 13:02 #11211 sergeev: 如果你只是想要一个分钟数,你完全没有理由使用TimeToStr 时间是一个正常的int数字。 或者是--只使用带有标志TIME_MINUTE 的TimeToStr 不,还是不行,它只是返回03:00,但它没有考虑到一天,所以我想不可能得到我所想的。很遗憾,mcl语言似乎很简单,但没有给人很多可能性,我将去学习java。 extern datetime Time_1 = D'2011.01.12 13:30'; extern datetime Time_2 = D'2011.01.05 10:30'; datetime me_2 = D'1970.01.01 00:00'; bool Commentari = true; int start() { if (Commentari){ Comment( "\n Дата = " + TimeToStr(Time_1-Time_2,TIME_MINUTES)," минут", "\n==============================");} return(0); } 感谢大家的耐心等待。 特别感谢你Alexey,很高兴与你做生意。) 伊莱莎说。 Dimka-novitsek 2011.01.11 14:06 #11212 隐藏在自动运行中的平台,在电脑开机时扩展到全屏,它的动作能不能被隐藏,看不见? [删除] 2011.01.11 14:12 #11213 大家下午好。 数组有一个问题。 比方说 int start (){ // function start int OrdSen_1=OrderSend(Symbol(, OP_BUY, 0.10, Ask ,1, Ask-70*Point, Ask+70*Point); //Order to buy if(OrdSen_1==-1){ Alert("OrdSen_1 " , GetLastError();}.// 检查下单错误 double mas1[]={}; // 阵列 } 问题是如何将属于OrdSen_1的值 "Symbol(), OP_BUY, 0.10, Ask,1, Ask-70*Point, Ask+70*Point "放入数组mas1[]={},以便进一步使用,从数组中取出,或将这些值等同于变量,供其进一步使用。可能还有更多这样的命令,以及数组。 最主要的是要理解原理。 非常感谢您的帮助和解释,最好是详细的解释 :) [WARNING CLOSED!] Any newbie [ARCHIVE] Any rookie question, [存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. [删除] 2011.01.11 20:59 #11214 我开始在一个空的模板中写一个函数 int start() { //---- int NOO(int a) { } //---- return(0); } 并出现了一个错误 '(' - function definition unexpected 也就是说,函数大了,这就是剩下的东西--错误不会消失。 [删除] 2011.01.11 21:28 #11215 Dimka-novitsek: 隐藏在自动运行中的平台,当你打开电脑时,会扩展到全屏,但是否有可能使其动作隐藏,看不见? "这不是一项简单的任务。 你可以这样做。 或者这里有更多 cmd или bat файл: start "" /min "c:\Program Files\Mozilla Firefox\firefox.exe" Artyom Trishkin 2011.01.12 01:59 #11216 Abzasc: 我开始在一个空模板中写一个函数 并出现了一个错误 也就是说,函数大了,这就是剩下的东西--错误不会消失。 该函数应写在 start()的外面 kaln82 2011.01.12 02:05 #11217 伙计们,请帮忙,这里有一个公式,但我不知道它是什么。 int init() { return(0); } int deinit() { double AngleIndex=0。 string AngleName="; for(AngleIndex=0;AngleIndex<=720;AngleIndex=AngleIndex+22.5) { AngleName = "Angle_" + AngleIndex; ObjectDelete(AngleName + "Label")。 ObjectDelete(AngleName + " Line")。 } return(0); } int start() { double AngleIndex=0。 string AngleName="; double FactorIndex=0。 double AnglePriceLevel=0。 int Index=0。 string strLabel="; for(AngleIndex=0;AngleIndex<=720;AngleIndex=AngleIndex+22.5) { AnglePriceLevel = CalculateSquare(FactorIndex,StartPrice)。 //Trim Zero的 如果(Index==1) { strLabel = DoubleToStr(AngleIndex,1); } 否则 { strLabel = DoubleToStr(AngleIndex,0); } AngleName = "Angle_" + AngleIndex; if(ObjectFind(AngleName + "Line") != 0) { ObjectCreate(AngleName + " Line",OBJ_HLINE, 0, Time[40], AnglePriceLevel) 。 //ObjectSet(AngleName + " Line", OBJPROP_STYLE, STYLE_DASHDOTDOT)。 ObjectSet(AngleName + " Line", OBJPROP_BACK, true)。 如果(MathMod(Index,2) == 0) { ObjectSet(AngleName + " Line", OBJPROP_COLOR, _45Degree_Color)。 ObjectSet(AngleName + " Line", OBJPROP_STYLE, STYLE_DASH)。 } 否则 { ObjectSet(AngleName + " Line", OBJPROP_COLOR, _22.5Degree_Color); //25.5 ObjectSet(AngleName + " Line", OBJPROP_STYLE, STYLE_DASHDOTDOT) 。 } } 否则 { ObjectMove(AngleName + " Line", 0, Time[40], AnglePriceLevel) 。 } if(ObjectFind(AngleName + " Label") != 0) { ObjectCreate(AngleName + " Label", OBJ_TEXT, 0, Time[20], AnglePriceLevel)。 如果(MathMod(Index,2) == 0) { ObjectSetText(AngleName + " Label", strLabel + "°", 12, "Verdana", _45Degree_Color)。 } 否则 { ObjectSetText(AngleName + " Label", strLabel + "°", 12, "Verdana", EMPTY)。 } } 否则 { ObjectMove(AngleName + " Label", 0, Time[20], AnglePriceLevel); } FactorIndex = FactorIndex + 0.56;// 0.125 <<<<<<<<<<< Renier gebruik 0.14 索引=索引+1。 } return(0); } double CalculateSquare(double Factor, double Price) { double AnglePrice=0。 如果(价格>0) { 如果(StringFind(Symbol(), "JPY",0) ==-1) { 价格=价格*100000。 } 否则 { 价格=价格*1000。 } 如果(Direction_Up==true) { AnglePrice = MathPow(MathSqrt(Price) + Factor,2)。 } 否则 { AnglePrice = MathPow(MathSqrt(Price) - Factor,2)。 } 如果(StringFind(Symbol(), "JPY",0) ==-1) { AnglePrice = AnglePrice / 100000。 } 否则 { AnglePrice = AnglePrice / 1000。 } } return(AnglePrice)。 } 我只想在Excel中写出公式,以便于计算,提前谢谢你 [存档!]纯数学、物理学、化学等:与贸易没有任何关系的大脑训练问题 [Archive!] Pure mathematics, physics, [WARNING CLOSED!] Any newbie [删除] 2011.01.12 02:14 #11218 artmedia70: 必须在 start()之外 写一个函数 怎么说呢? 如果是的话。 int start() { //---- //---- return(0); } int My_function (int a, bool b=true, int c=1, double d=0.5) { return(0); } 然后 Function "My_function" is not referenced and will be removed from exp-file 虽然,有了支架,这个错误就消失了......然后,如果它出界了,那么你就不能嵌套函数? 我在现场很慢... Artyom Trishkin 2011.01.12 02:20 #11219 Abzasc: 怎么说呢? 如果是的话。 然后 虽然,有了支架,这个错误就消失了......然后,如果它出界了,那么你就不能嵌套函数? 我在现场很慢... 你有没有试着把警告从英语翻译成俄语? 在你提出更多问题之前,先把它翻译出来。我想在你把它翻译成俄语后,你会明白为什么会出现这个警告。 而对你来说,嵌套函数的概念是什么? [删除] 2011.01.12 02:26 #11220 artmedia70: 你有没有试着把警告从英语翻译成俄语? 在你提出更多问题之前,先把它翻译出来。我想在你把它翻译成俄语后,你会明白为什么会出现这个警告。 嗯,嗯。明白了。我不明白的是。外面将被删除,因为它没有被引用,里面将无法工作,因为。 我想要一个样品,嗯? 1...111511161117111811191120112111221123112411251126112711281129...1145 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如果你只是想要一个分钟数,你完全没有理由使用TimeToStr
时间是一个正常的int数字。
或者是--只使用带有标志TIME_MINUTE 的TimeToStr
不,还是不行,它只是返回03:00,但它没有考虑到一天,所以我想不可能得到我所想的。很遗憾,mcl语言似乎很简单,但没有给人很多可能性,我将去学习java。
感谢大家的耐心等待。
特别感谢你Alexey,很高兴与你做生意。)
伊莱莎说。
大家下午好。
数组有一个问题。
比方说
int start (){ // function start
int OrdSen_1=OrderSend(Symbol(, OP_BUY, 0.10, Ask ,1, Ask-70*Point, Ask+70*Point); //Order to buy
if(OrdSen_1==-1){ Alert("OrdSen_1 " , GetLastError();}.// 检查下单错误
double mas1[]={}; // 阵列
}
问题是如何将属于OrdSen_1的值 "Symbol(), OP_BUY, 0.10, Ask,1, Ask-70*Point, Ask+70*Point "放入数组mas1[]={},以便进一步使用,从数组中取出,或将这些值等同于变量,供其进一步使用。可能还有更多这样的命令,以及数组。 最主要的是要理解原理。
非常感谢您的帮助和解释,最好是详细的解释 :)
我开始在一个空的模板中写一个函数
并出现了一个错误
'(' - function definition unexpected
也就是说,函数大了,这就是剩下的东西--错误不会消失。隐藏在自动运行中的平台,当你打开电脑时,会扩展到全屏,但是否有可能使其动作隐藏,看不见?
"这不是一项简单的任务。
你可以这样做。
或者这里有更多
我开始在一个空模板中写一个函数
并出现了一个错误
也就是说,函数大了,这就是剩下的东西--错误不会消失。伙计们,请帮忙,这里有一个公式,但我不知道它是什么。
int init(){
return(0);
}
int deinit()
{
double AngleIndex=0。
string AngleName=";
for(AngleIndex=0;AngleIndex<=720;AngleIndex=AngleIndex+22.5)
{
AngleName = "Angle_" + AngleIndex;
ObjectDelete(AngleName + "Label")。
ObjectDelete(AngleName + " Line")。
}
return(0);
}
int start()
{
double AngleIndex=0。
string AngleName=";
double FactorIndex=0。
double AnglePriceLevel=0。
int Index=0。
string strLabel=";
for(AngleIndex=0;AngleIndex<=720;AngleIndex=AngleIndex+22.5)
{
AnglePriceLevel = CalculateSquare(FactorIndex,StartPrice)。
//Trim Zero的
如果(Index==1)
{
strLabel = DoubleToStr(AngleIndex,1);
}
否则
{
strLabel = DoubleToStr(AngleIndex,0);
}
AngleName = "Angle_" + AngleIndex;
if(ObjectFind(AngleName + "Line") != 0)
{
ObjectCreate(AngleName + " Line",OBJ_HLINE, 0, Time[40], AnglePriceLevel) 。
//ObjectSet(AngleName + " Line", OBJPROP_STYLE, STYLE_DASHDOTDOT)。
ObjectSet(AngleName + " Line", OBJPROP_BACK, true)。
如果(MathMod(Index,2) == 0)
{
ObjectSet(AngleName + " Line", OBJPROP_COLOR, _45Degree_Color)。
ObjectSet(AngleName + " Line", OBJPROP_STYLE, STYLE_DASH)。
}
否则
{
ObjectSet(AngleName + " Line", OBJPROP_COLOR, _22.5Degree_Color); //25.5
ObjectSet(AngleName + " Line", OBJPROP_STYLE, STYLE_DASHDOTDOT) 。
}
}
否则
{
ObjectMove(AngleName + " Line", 0, Time[40], AnglePriceLevel) 。
}
if(ObjectFind(AngleName + " Label") != 0)
{
ObjectCreate(AngleName + " Label", OBJ_TEXT, 0, Time[20], AnglePriceLevel)。
如果(MathMod(Index,2) == 0)
{
ObjectSetText(AngleName + " Label", strLabel + "°", 12, "Verdana", _45Degree_Color)。
}
否则
{
ObjectSetText(AngleName + " Label", strLabel + "°", 12, "Verdana", EMPTY)。
}
}
否则
{
ObjectMove(AngleName + " Label", 0, Time[20], AnglePriceLevel);
}
FactorIndex = FactorIndex + 0.56;// 0.125 <<<<<<<<<<< Renier gebruik 0.14
索引=索引+1。
}
return(0);
}
double CalculateSquare(double Factor, double Price)
{
double AnglePrice=0。
如果(价格>0)
{
如果(StringFind(Symbol(), "JPY",0) ==-1)
{
价格=价格*100000。
}
否则
{
价格=价格*1000。
}
如果(Direction_Up==true)
{
AnglePrice = MathPow(MathSqrt(Price) + Factor,2)。
}
否则
{
AnglePrice = MathPow(MathSqrt(Price) - Factor,2)。
}
如果(StringFind(Symbol(), "JPY",0) ==-1)
{
AnglePrice = AnglePrice / 100000。
}
否则
{
AnglePrice = AnglePrice / 1000。
}
}
return(AnglePrice)。
}
我只想在Excel中写出公式,以便于计算,提前谢谢你
必须在 start()之外 写一个函数
怎么说呢?
如果是的话。
然后
虽然,有了支架,这个错误就消失了......然后,如果它出界了,那么你就不能嵌套函数?
我在现场很慢...
怎么说呢?
如果是的话。
然后
虽然,有了支架,这个错误就消失了......然后,如果它出界了,那么你就不能嵌套函数?
我在现场很慢...
你有没有试着把警告从英语翻译成俄语?
在你提出更多问题之前,先把它翻译出来。我想在你把它翻译成俄语后,你会明白为什么会出现这个警告。
而对你来说,嵌套函数的概念是什么?
你有没有试着把警告从英语翻译成俄语?
在你提出更多问题之前,先把它翻译出来。我想在你把它翻译成俄语后,你会明白为什么会出现这个警告。
嗯,嗯。明白了。我不明白的是。外面将被删除,因为它没有被引用,里面将无法工作,因为。
我想要一个样品,嗯?