编码帮助 - 页 413 1...406407408409410411412413414415416417418419420...786 新评论 amiralias 2015.01.02 07:31 #4121 嗨,亲爱的工具先生和mladen 如你所知,"nihilist_ultra_adx.mq4 "是一个用4种颜色显示adx斜率的指标。 你能不能改变它的编码,以便用颜色显示+di斜率? 新年快乐,提前感谢。 Tomcat98 2015.01.02 07:56 #4122 编码员们好。 新年快乐!很多,很多,很多的编码点!ool 这里是代码。 " //+----------------------------------------------------------------------------------------------- if ( TrendLine1_Red) //用于卖出 ObjectCreate("TrendLine1_Red",OBJ_TREND, 0, Time[12], Bid-100*Point , Time[0]+3600, Bid-100*Point )。 ObjectSet("TrendLine1_Red", OBJPROP_COLOR, Red); 如果(ObjectFind("sell_line")==-1) { ObjectCreate("sell_line",OBJ_TEXT, 0, 0, 0); } ObjectSetText("sell_line",DoubleToStr(MathAbs((NormalizeDouble(Bid,Digits)-NormalizeDouble) (ObjectGetValueByShift("TrendLine1_Red "+1,0),Digits))*MathPow(10,Digits)),0),8, "Arial",Red)。 ObjectSet("sell_line",OBJPROP_PRICE1,NormalizeDouble(ObjectGetValueByShift("TrendLine1_Red "+1,0),Digits))。 ObjectSet("sell_line",OBJPROP_TIME1,Time[0]) ; double val1=ObjectGetValueByShift("TrendLine1_Red", 0)。 //+----------------------------------------------------------------------------------------------- 问题。 我应该如何修改这段代码,以便在目前的蜡烛图上而不是在之前的蜡烛图上入市? 我的目标是立即进入市场,而不是等待下一个蜡烛图。 非常感谢。非常感谢。好了,谢谢...... 祝你有一个美好的一年。 Tomcat98 Coding help 蜡烛棒指示器和过滤器 [警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 Mladen Rakic 2015.01.02 08:28 #4123 Tomcat98: 编码员你好。新年快乐!很多,很多,很多的编码点!Lool 这里是代码。 " //+----------------------------------------------------------------------------------------------- if ( TrendLine1_Red) //用于卖出 ObjectCreate("TrendLine1_Red", OBJ_TREND, 0, Time[12], Bid-100*Point , Time[0]+3600, Bid-100*Point )。 ObjectSet("TrendLine1_Red", OBJPROP_COLOR, Red); 如果(ObjectFind("sell_line")==-1) { ObjectCreate("sell_line",OBJ_TEXT, 0, 0, 0); } ObjectSetText("sell_line",DoubleToStr(MathAbs((NormalizeDouble(Bid,Digits)-NormalizeDouble) (ObjectGetValueByShift("TrendLine1_Red "+1,0),Digits))*MathPow(10,Digits)),0),8, "Arial",Red)。 ObjectSet("sell_line",OBJPROP_PRICE1,NormalizeDouble(ObjectGetValueByShift("TrendLine1_Red "+1,0),Digits))。 ObjectSet("sell_line",OBJPROP_TIME1,Time[0]) ; double val1=ObjectGetValueByShift("TrendLine1_Red", 0)。 //+----------------------------------------------------------------------------------------------- 问题。 我应该怎样修改这段代码,以便在目前的蜡烛图上而不是在之前的蜡烛图上入市? 我的目标是立即进入市场,而不是等待下一个蜡烛图。 非常感谢。非常感谢。好了,谢谢...... 祝你有一个美好的一年。 Tomcat98 Tomcat98 从这段代码中无法看出你何时进入市场(我所看到的是你在使用ObjectGetValueByShift()对当前条的一些趋势线 进行了处理,但除此之外,看不到任何开单的尝试)。 Tomcat98 2015.01.02 08:36 #4124 姆拉登。 好的。 这里是它。(供出售) " int res; double val1=ObjectGetValueByShift("TrendLine1_Red", 0)。 如果( bid < val1 ) { res=OrderSend(Symbol(),OP_SELL,LotsOptimized(),Bid,1,0,0,",MAGIC,0,Red)。 } " 代码总是在等待下一个蜡烛,而不是现场的蜡烛进入市场。 想知道。 谢谢 Tomcat98 Mladen Rakic 2015.01.02 09:29 #4125 Tomcat98: Mladen,好吧。 这就是它。(供出售) " int res; double val1=ObjectGetValueByShift("TrendLine1_Red", 0)。 如果( bid < val1 ) { res=OrderSend(Symbol(),OP_SELL,LotsOptimized(),Bid,1,0,0,",MAGIC,0,Red)。 } " 代码总是在等待下一个蜡烛,而不是现场的蜡烛进入市场。 想知道。 谢谢 Tomcat98 竞价"(即不是内置的竞价值)的价值是什么,何时获得? Tomcat98 2015.01.02 10:59 #4126 mladen: 竞价 "的价值是什么(不是内置的竞价价值),何时获得? 拍得不错,姆拉登。 新年伊始,神经元在工作。 我已经改变了: 双倍出价=(出价)。 成 bid =MarketInfo(Symbol(),MODE_BID); // 请求得到Bid的值 和 时间[0]+3600 进入 TimeCurrent() 现在似乎工作正常了。 非常感谢。 祝你有一个好的WE 真诚的 Tomcat98 v2812 2015.01.02 15:21 #4127 能帮忙的人,请制作,TMA和MaxBarsBack的背景。Pleasssse!!!!! Mladen Rakic 2015.01.02 15:24 #4128 v2812: 能帮忙的人,请制作,TMA和MaxBarsBack的背景。Pleasssse!!!!! 你说的是什么背景? v2812 2015.01.02 15:40 #4129 嗨,Mladen!像这样的事情 附加的文件: maribbon.gif 34 kb Dawid Ciechowski 2015.01.02 15:50 #4130 你好。 我有一个很大的要求 ,谁能让这个脚本 "点击 "工作,而不是 "拖放"?你需要把这个脚本拖放到蜡烛上才能工作,但我想通过点击蜡烛来启用或禁用这个脚本。 非常感谢您的到来 附加的文件: onclick-script.mq4 12 kb 1...406407408409410411412413414415416417418419420...786 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
嗨,亲爱的工具先生和mladen
如你所知,"nihilist_ultra_adx.mq4 "是一个用4种颜色显示adx斜率的指标。
你能不能改变它的编码,以便用颜色显示+di斜率?
新年快乐,提前感谢。
编码员们好。
新年快乐!很多,很多,很多的编码点!ool
这里是代码。
"
//+-----------------------------------------------------------------------------------------------
if ( TrendLine1_Red) //用于卖出
ObjectCreate("TrendLine1_Red",OBJ_TREND, 0, Time[12], Bid-100*Point , Time[0]+3600, Bid-100*Point )。
ObjectSet("TrendLine1_Red", OBJPROP_COLOR, Red);
如果(ObjectFind("sell_line")==-1)
{ ObjectCreate("sell_line",OBJ_TEXT, 0, 0, 0); }
ObjectSetText("sell_line",DoubleToStr(MathAbs((NormalizeDouble(Bid,Digits)-NormalizeDouble)
(ObjectGetValueByShift("TrendLine1_Red "+1,0),Digits))*MathPow(10,Digits)),0),8, "Arial",Red)。
ObjectSet("sell_line",OBJPROP_PRICE1,NormalizeDouble(ObjectGetValueByShift("TrendLine1_Red "+1,0),Digits))。
ObjectSet("sell_line",OBJPROP_TIME1,Time[0]) ;
double val1=ObjectGetValueByShift("TrendLine1_Red", 0)。
//+-----------------------------------------------------------------------------------------------
问题。
我应该如何修改这段代码,以便在目前的蜡烛图上而不是在之前的蜡烛图上入市?
我的目标是立即进入市场,而不是等待下一个蜡烛图。
非常感谢。非常感谢。好了,谢谢......
祝你有一个美好的一年。
Tomcat98
编码员你好。
新年快乐!很多,很多,很多的编码点!Lool
这里是代码。
"
//+-----------------------------------------------------------------------------------------------
if ( TrendLine1_Red) //用于卖出
ObjectCreate("TrendLine1_Red", OBJ_TREND, 0, Time[12], Bid-100*Point , Time[0]+3600, Bid-100*Point )。
ObjectSet("TrendLine1_Red", OBJPROP_COLOR, Red);
如果(ObjectFind("sell_line")==-1)
{ ObjectCreate("sell_line",OBJ_TEXT, 0, 0, 0); }
ObjectSetText("sell_line",DoubleToStr(MathAbs((NormalizeDouble(Bid,Digits)-NormalizeDouble)
(ObjectGetValueByShift("TrendLine1_Red "+1,0),Digits))*MathPow(10,Digits)),0),8, "Arial",Red)。
ObjectSet("sell_line",OBJPROP_PRICE1,NormalizeDouble(ObjectGetValueByShift("TrendLine1_Red "+1,0),Digits))。
ObjectSet("sell_line",OBJPROP_TIME1,Time[0]) ;
double val1=ObjectGetValueByShift("TrendLine1_Red", 0)。
//+-----------------------------------------------------------------------------------------------
问题。
我应该怎样修改这段代码,以便在目前的蜡烛图上而不是在之前的蜡烛图上入市?
我的目标是立即进入市场,而不是等待下一个蜡烛图。
非常感谢。非常感谢。好了,谢谢......
祝你有一个美好的一年。
Tomcat98Tomcat98
从这段代码中无法看出你何时进入市场(我所看到的是你在使用ObjectGetValueByShift()对当前条的一些趋势线 进行了处理,但除此之外,看不到任何开单的尝试)。
姆拉登。
好的。
这里是它。(供出售)
"
int res;
double val1=ObjectGetValueByShift("TrendLine1_Red", 0)。
如果( bid < val1 )
{
res=OrderSend(Symbol(),OP_SELL,LotsOptimized(),Bid,1,0,0,",MAGIC,0,Red)。
}
"
代码总是在等待下一个蜡烛,而不是现场的蜡烛进入市场。
想知道。
谢谢
Tomcat98
Mladen,
好吧。
这就是它。(供出售)
"
int res;
double val1=ObjectGetValueByShift("TrendLine1_Red", 0)。
如果( bid < val1 )
{
res=OrderSend(Symbol(),OP_SELL,LotsOptimized(),Bid,1,0,0,",MAGIC,0,Red)。
}
"
代码总是在等待下一个蜡烛,而不是现场的蜡烛进入市场。
想知道。
谢谢
Tomcat98竞价"(即不是内置的竞价值)的价值是什么,何时获得?
竞价 "的价值是什么(不是内置的竞价价值),何时获得?
拍得不错,姆拉登。
新年伊始,神经元在工作。
我已经改变了:
双倍出价=(出价)。
成
bid =MarketInfo(Symbol(),MODE_BID); // 请求得到Bid的值
和
时间[0]+3600
进入
TimeCurrent()
现在似乎工作正常了。
非常感谢。
祝你有一个好的WE
真诚的
Tomcat98
能帮忙的人,请制作,TMA和MaxBarsBack的背景。Pleasssse!!!!!
能帮忙的人,请制作,TMA和MaxBarsBack的背景。Pleasssse!!!!!
你说的是什么背景?
嗨,Mladen!像这样的事情
你好。
我有一个很大的要求
,谁能让这个脚本 "点击 "工作,而不是 "拖放"?你需要把这个脚本拖放到蜡烛上才能工作,但我想通过点击蜡烛来启用或禁用这个脚本。
非常感谢您的到来