任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 1103 1...109610971098109911001101110211031104110511061107110811091110...1178 新评论 money_maker 2016.10.05 19:18 #11021 日安)你能告诉我如何获得菲波位的价格吗? 这一行有什么问题?修改器似乎指向第一行,但给出的是第一个锚点 的价格......ObjectGetDouble(0,Fibo_Arrow,OBJPROP_PRICE,0); 我尝试了所有其他的修改器和选项 Vitalie Postolache 2016.10.05 19:23 #11022 Money_Maker: 下午好)请教:我如何获得扩张菲波位的价格? 这一行有什么问题? 我认为修改器指向第一行,但第一个锚点的价格出来了...... 我尝试了所有其他的修改器和选项ObjectGet("Fibo",OBJPROP_FIRSTLEVEL+n); money_maker 2016.10.05 19:44 #11023 evillive: 谢谢你的回答,,这是水平描述 给我的,在这种情况下,它是261.8,但我希望我可以得到这个水平的价格... Vitalie Postolache 2016.10.05 22:07 #11024 Money_Maker: 谢谢你的答复。 我得到了关卡描述,在这种情况下是261.8,但我想得到关卡的价格...... 自己计算出正确的水平不是更容易吗? money_maker 2016.10.05 22:23 #11025 evillive: 自己计算所需水平不是更容易吗? 它可能必须这样做,因为它不能从一条线上获得(尽管ObjectGetDoubl中的修改器指出,它需要某条线的值(如果它是Fibo或Pitchfork))。 [删除] 2016.10.06 16:04 #11026 Money_Maker: 如何获得费波水平的价格?我认为修改器指向第一行并返回第一个锚点的价格。 ObjectGet("Fibo",OBJPROP_FIRSTLEVEL+n);根据n的值,你的函数 ,返回0.0 0.236 0.382 0.5,以此类推。为了得到初始和最终价格,我们使用 Время1=ObjectGet("Fibo 25894", 0); Цена1= ObjectGet("Fibo 25894", 1); Время2=ObjectGet("Fibo 25894", 2); Цена2= ObjectGet("Fibo 25894", 3);其他级别的价格可以用比例来计算 money_maker 2016.10.06 17:27 #11027 LRA:根据n的值,你的函数 ,返回0.0 0.236 0.382 0.5,以此类推。为了获得起点和终点价格,我们使用其他级别的价格可以用比例来计算 谢谢你)我将尝试这种方式 shtr 2016.10.10 23:00 #11028 大家好!你能告诉我为什么订单不能打开吗?外来的int MA_1=5。外来的int MA_2=20。外置的MA_3=80。外部inttern TP=100。extern int SL=50;外来的双数Lot=0.1。字符串 Symb;//+------------------------------------------------------------------+//|专家初始化功能|//+------------------------------------------------------------------+int OnInit(){双重MA_1_t。双重MA_2_t。双重MA_3_t。int总计。int pos;MA_1_t=iMA(NULL,0,MA_1,0,MODE_EMA,PRICE_CLOSE,0)。MA_2_t=iMA(NULL,0,MA_2,0,MODE_EMA,PRICE_CLOSE,0)。MA_3_t=iMA(NULL,0,MA_3,0,MODE_EMA,PRICE_CLOSE,0)。Symb=Symbol()。总计=0。for(pos=1; pos<=OrdersTotal(); pos++)pos=OrderSelect(pos-1,MODE_TRADES)。如果(pos==0)if(MA_1_t>MA_2_t&&Open[1]<MA_1_t&&Close[1]>MA_1_t){pos=OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Ask-SL*Point,Ask+TP*Point, "My order",16384,0,clrGreen);return(0);}if(MA_1_t<MA_2_t&&Open[1]>MA_1_t&&Close[1]<MA_1_t){pos=OrderSend(Symbol(),OP_SELL,Lot,Bid,3,SL-Bid*Point,Bid-TP*Point, "My order",16384,0,clrRed);return(0);}return(0);} Any rookie question, so EA that sells when [ARCHIVE]Any rookie question, so [删除] 2016.10.11 04:47 #11029 shtr: 你能告诉我为什么订单打不开吗? pos=OrderSend(Symbol(),OP_SELL,Lot,Bid,3,SL-Bid*Point,Bid-TP*Point, "My order",16384,0,clrRed);日志中说什么?以ECN账户为例,你必须以零止损(SL TP)开仓,然后再修改。否则错误 130 shtr 2016.10.11 05:53 #11030 LRA:日志中说什么?以ECN账户为例,你必须以零止损(SL TP)开仓,然后再修改。否则错误 1302016.10.11 08:51:37.151 Expert 1111 GBPUSD,M15:加载成功2016.10.11 08:51:39.678 TestGenerator: 当前使用了3个价差2016.10.11 08:51:46.724 2016.01.01 00:00 1111输入:MA_1=5;MA_2=20;MA_3=80;TP=100;SL=50;lot=0.1。2016.10.11 08:52:02.646 GBPUSD,M15: 在0:00:15.922(总时间0:00:25.437)中处理了2399186个tick事件(2922条,2400187条状态)。这是测试人员提供的。 1...109610971098109911001101110211031104110511061107110811091110...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这一行有什么问题?修改器似乎指向第一行,但给出的是第一个锚点 的价格......
我尝试了所有其他的修改器和选项
下午好)请教:我如何获得扩张菲波位的价格?
这一行有什么问题? 我认为修改器指向第一行,但第一个锚点的价格出来了......
我尝试了所有其他的修改器和选项
,这是水平描述 给我的,在这种情况下,它是261.8,但我希望我可以得到这个水平的价格...
谢谢你的答复。
我得到了关卡描述,在这种情况下是261.8,但我想得到关卡的价格......
自己计算所需水平不是更容易吗?
根据n的值,你的函数 ,返回0.0 0.236 0.382 0.5,以此类推。为了得到初始和最终价格,我们使用
其他级别的价格可以用比例来计算
根据n的值,你的函数 ,返回0.0 0.236 0.382 0.5,以此类推。为了获得起点和终点价格,我们使用
其他级别的价格可以用比例来计算
大家好!
你能告诉我为什么订单不能打开吗?
外来的int MA_1=5。
外来的int MA_2=20。
外置的MA_3=80。
外部inttern TP=100。
extern int SL=50;
外来的双数Lot=0.1。
字符串 Symb;
//+------------------------------------------------------------------+
//|专家初始化功能|
//+------------------------------------------------------------------+
int OnInit()
{
双重MA_1_t。
双重MA_2_t。
双重MA_3_t。
int总计。
int pos;
MA_1_t=iMA(NULL,0,MA_1,0,MODE_EMA,PRICE_CLOSE,0)。
MA_2_t=iMA(NULL,0,MA_2,0,MODE_EMA,PRICE_CLOSE,0)。
MA_3_t=iMA(NULL,0,MA_3,0,MODE_EMA,PRICE_CLOSE,0)。
Symb=Symbol()。
总计=0。
for(pos=1; pos<=OrdersTotal(); pos++)
pos=OrderSelect(pos-1,MODE_TRADES)。
如果(pos==0)
if(MA_1_t>MA_2_t&&Open[1]<MA_1_t&&Close[1]>MA_1_t)
{
pos=OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Ask-SL*Point,Ask+TP*Point, "My order",16384,0,clrGreen);
return(0);
}
if(MA_1_t<MA_2_t&&Open[1]>MA_1_t&&Close[1]<MA_1_t)
{
pos=OrderSend(Symbol(),OP_SELL,Lot,Bid,3,SL-Bid*Point,Bid-TP*Point, "My order",16384,0,clrRed);
return(0);
}
return(0);
}
pos=OrderSend(Symbol(),OP_SELL,Lot,Bid,3,SL-Bid*Point,Bid-TP*Point, "My order",16384,0,clrRed);
日志中说什么?以ECN账户为例,你必须以零止损(SL TP)开仓,然后再修改。否则错误 130
日志中说什么?以ECN账户为例,你必须以零止损(SL TP)开仓,然后再修改。否则错误 130
2016.10.11 08:52:02.646 GBPUSD,M15: 在0:00:15.922(总时间0:00:25.437)中处理了2399186个tick事件(2922条,2400187条状态)。
这是测试人员提供的。