编码帮助 - 页 413

 

嗨,亲爱的工具先生和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

 
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()对当前条的一些趋势线 进行了处理,但除此之外,看不到任何开单的尝试)。

 

姆拉登。

好的。

这里是它。(供出售)

"

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:
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

竞价"(即不是内置的竞价值)的价值是什么,何时获得?

 
mladen:
竞价 "的价值是什么(不是内置的竞价价值),何时获得?

拍得不错,姆拉登。

新年伊始,神经元在工作。

我已经改变了:

双倍出价=(出价)。

bid =MarketInfo(Symbol(),MODE_BID); // 请求得到Bid的值

时间[0]+3600

进入

TimeCurrent()

现在似乎工作正常了。

非常感谢。

祝你有一个好的WE

真诚的

Tomcat98

 

能帮忙的人,请制作,TMA和MaxBarsBack的背景。Pleasssse!!!!!

 
v2812:
能帮忙的人,请制作,TMA和MaxBarsBack的背景。Pleasssse!!!!!

你说的是什么背景?

 

嗨,Mladen!像这样的事情

附加的文件:
maribbon.gif  34 kb
 

你好。

我有一个很大的要求 ,谁能让这个脚本 "点击 "工作,而不是 "拖放"?你需要把这个脚本拖放到蜡烛上才能工作,但我想通过点击蜡烛来启用或禁用这个脚本。

非常感谢您的到来

附加的文件: