[存档!]我将免费撰写任何专家或指标。 - 页 76

 
w2m:
给你,这个显示上一周的频道。
当然,谢谢你,但你不能把线条变成水平的吗? 从星期一开始自动刷新水平
 
 
附加的文件:
 
我想我想明白了。 ly_HILO_Shj,并把它做成了这个-
 
 
现在显示的正是))。
 

尊敬的程序员们,你们好。 Signallibrary.mq4库文件包含MA的进入条件,请帮助我把功能改为不是由MA而是由下面的代码进入条件。换句话说,有一个现成的代码,只是要帮助把它正确地放到这个函数中。

#属性库
//该函数在每个tick上执行,如果我们有一个买入的信号,应该返回 "BUY "字符串。
//如果我们有一个卖出信号,则为 "卖出"。该函数可以按你的意愿重写,但
//返回值的格式必须被保留。

字符串 GetSignal()
{
int sig=0。
int MAPeriod = 10;
double MA1 = iMA(Symbol(),0,MAPeriod,0,MODE_EMA,PRICE_WEIGHTED,1);
double MA2 = iMA(Symbol(),0,MAPeriod,0,MODE_EMA,PRICE_WEIGHTED,2);
double MA0 = iMA(Symbol(),0,MAPeriod,0,MODE_EMA,PRICE_WEIGHTED,0)。
double Price0 = iMA(Symbol(),0,1,0,MODE_EMA,PRICE_WEIGHTED,0);
double Price1 = iMA(Symbol(),0,1,0,MODE_EMA,PRICE_WEIGHTED,1);
double Price2 = iMA(Symbol(),0,1,0,MODE_EMA,PRICE_WEIGHTED,2);
如果( MA1>MA2 && MA0>MA1 &&)
((Price1>MA1 && Price2<MA2)|(Price1>MA1 && Price0>MA0))) sig=1;
如果(MA1<MA2 && MA0<MA1 &&)
((Price1<MA1 && Price2>MA2)|(Price1<MA1 && Price0<MA0))) sig=-。
如果(sig==1)返回("买入");否则如果(sig==1)返回("卖出");否则返回("")。
}

也就是说,信号必须如该代码所示,而不是MA。


int start()
{
//----
int i,
_sigType=-1。
string _objectName;
如果(Volume[0]>1)返回。
for (i=0; i<=5; i++){
_semafor[i]=iCustom(Symbol(),0, "3_Level_ZZ_Semafor",Period1,Period2,Period3,Dev_Step_1,Dev_Step_2,Dev_Step_3,Symbol_1_Kod, Symbol_2_Kod, Symbol_3_Kod, i,1) 。
}
如果(_semafor[0]==_semafor[2] && _semafor[2]==_semafor[4] && _semafor[4]!=0){
Alert("Get signal Buy")。
_sigType=OP_BUY。
_OrderOpen(_sigType)。
}
如果(_semafor[1]==_semafor[3] && _semafor[3]==_semafor[5] && _semafor[5]!=0){
Alert("Get signal Sell")。
_sigType=OP_SELL。
_OrderOpen(_sigType)。
}

//----
return(0);
}

 
同志们请帮忙,我需要一个东西,在打开一个新的订单,当你打开一个新的酒吧,改变T / P的指定数量的点,如果当然是可能的。提前感谢...
 

是否可以用参数2编写一个 强度指数指标,在较低的时间框架上显示所选的较高的,并画出与较高的相同的曲线?我想感谢你。

 
Vinin:

只要不犯别人的错误'EA快速(1-5小时)10美元.剧本5美元' 就可以了。


你能不能重新做顾问,正好相反?以及它将花费多少钱。
附加的文件: