//+------------------------------------------------------------------+ //|专家初始化功能 | //+------------------------------------------------------------------+ Extern int BandsPeriod=20,i=1 ;extern int BandsShift=0; 外置双倍BandsDeviations=2.0。 extern double Lots=0.1,TakeProfit=50,stoploss=10。 int init() { //----
//---- return(0); } //+------------------------------------------------------------------+ //|专家去初始化功能| //+------------------------------------------------------------------+ int deinit() { //----
//---- return(0); } //+------------------------------------------------------------------+ //|专家启动功能| //+------------------------------------------------------------------+ int start() { int total=OrdersTotal(); Comment(" total ",total); Alert (" total ",total); if ( total !=0 ){return;}。
double Average,Verhnyayaghranytsa,Nyzhnyayaghranytsa,newres, sum, deviation; string text; int ticket; int err; text="MACD样本"。 Average=iMA(NULL,0,BandsPeriod,BandsShift,MODE_SMA,PRICE_CLOSE,i)。 //---- newres=Close[i]-Average。 sum=newres*newres。
放在包括
连接
#include <VinL_Trade_V3.mq4>。
很好,谢谢你,如果你能好好做的话。
我把这个包括<VinL_Trade_V3.mq4>放入我的专家顾问。
从专家顾问中调用它们的正确方法是什么?
谢谢你。如果可以的话,如何正确地与他们一起工作。
我把这个包括<VinL_Trade_V3.mq4>放在我的EA中。
从EA调用它们的正确方法是什么?
在图书馆内,一切都在那里。有了最低水平,你已经可以使用它了。
投入包括
连接
#include <VinL_Trade_V3.mq4>。
像这样,对吗?
一切都在图书馆内。有了最低水平,你已经可以使用它了。
从字面上看,请举几个例子。
图书馆里面什么都有。你已经可以用最低的水平来使用它。
我已经让一个人帮我做了。但说实话,我真的不明白它是如何从另一个文件中调用的。我真的不明白如何正确指定它。
我把专家顾问库附在后面,也许有人会需要它。
图书馆内的一切都在那里。在最低水平上,你已经可以使用它。
我开始尝试,这就是结果。
if (FirstIndikcheckBuy && SecondIndikcheckBuy && ThirdIndikcheckBuy && FourthIndikcheckBuy){ lib.Order_Open(OP_BUY, Magic); }
它给出了一个错误。
我是一个初学者。有没有人想过做一个指标来显示所选工具的波动性、趋势方向和价差?
检查一下这个选项。
https://www.mql5.com/ru/code/10289
,是否关闭了一些最后执行的订单,在tp或sl上,
,例如最后3个执行的订单在tp上被关闭,或其中一个在sl上被关闭?
谢谢你。
对不起,又是我,同样的老故事。我的小弟弟过来了,玩起了战舰,而我则把注意力从电脑上移开,到处走走,喝了些茶和蛋糕,看了《雷迪克的冒险》。
//+------------------------------------------------------------------+
//| 迪蒙的边界.mq4 ||
//| Copyright © 2010, MetaQuotes Software Corp.
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright"Copyright © 2010, MetaQuotes Software Corp.
#属性链接 "http://www.metaquotes.net"
//+------------------------------------------------------------------+
//|专家初始化功能 |
//+------------------------------------------------------------------+
Extern int BandsPeriod=20,i=1 ;extern int BandsShift=0;
外置双倍BandsDeviations=2.0。
extern double Lots=0.1,TakeProfit=50,stoploss=10。
int init()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//|专家去初始化功能|
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//|专家启动功能|
//+------------------------------------------------------------------+
int start()
{ int total=OrdersTotal(); Comment(" total ",total); Alert (" total ",total);
if ( total !=0 ){return;}。
double Average,Verhnyayaghranytsa,Nyzhnyayaghranytsa,newres, sum, deviation;
string text; int ticket; int err;
text="MACD样本"。
Average=iMA(NULL,0,BandsPeriod,BandsShift,MODE_SMA,PRICE_CLOSE,i)。
//----
newres=Close[i]-Average。
sum=newres*newres。
偏差=BandsDeviations*MathSqrt(sum/BandsPeriod)。
Verhnyayaghranytsa=平均值+偏差。
Nyzhnyayaghranytsa=平均数-偏差。
//----
如果(Verhnyayaghranytsa<Close[i])
{ //Comment("buoy!",Verhnyayaghranytsa ) 。
ticket=OrderSend(Symbol(,OP_BUY,Lots,Ask,3,Ask-stoploss*Point,Ask+TakeProfit*Point, "macd sample",16384,0,Green);
}
如果(Nyzhnyayaghranytsa>Close[i])。
{ //Comment(" sell!",Nyzhnyayaghranytsa ) 。
ticket=OrderSend(Symbol(,OP_SELL,Lots,Bid,3,Bid+stoploss*Point,Bid-TakeProfit*Point, "macd sample",16384,0,Red);
//警告(GetLastError();
}
return(0);
}
//+------------------------------------------------------------------+
又是同样的错误 130!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
而且,当你外出时,更容易思考。