[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 417 1...410411412413414415416417418419420421422423424...1145 新评论 Oleg 2010.02.04 21:30 #4161 当涉及到小数点后5位的MT时,如果我们说我想在Comment 中输出High[0]这个值,就会出现一个小数点后4位的数字。 - 我怎样才能获得全部价值? Slawa 2010.02.04 21:45 #4162 你好,程序员。 请帮助我编写以下代码:如果一个订单在止损 时被关闭,我想立即在相反的方向开一个新的订单。我想在我以前创建的EA上试试这个插件。 提前感谢。 [删除] 2010.02.04 21:46 #4163 下午好,朋友们。 请告诉我应该怎么做。 情况如下:我在一个模拟账户上测试专家顾问。 我试图按以下方式开仓/平仓。 if ( (ind1()==1)&&(ind2()==1)) { if (buy_order_open == 0 ) { ticket = OrderSend(Symbol(), OP_BUY, lots,NormalizeDouble(Ask, Digits), 3, NormalizeDouble(Bid, Digits) - sl * Point, 0, "Buy", MagicNumber, 0, Blue); if(ticket < 0) { Sleep(30000); prevtime = Time[1]; } buy_order_open = 1; } } //=============================================== if ( (ind1()==2)&&(ind2()==2)) { if ( sell_order_open == 0 ) { ticket = OrderSend(Symbol(), OP_SELL, lots, NormalizeDouble(Bid, Digits), 3, NormalizeDouble(Ask, Digits) + sl * Point, 0, "Sell", MagicNumber, 0, Red); if(ticket < 0) { Sleep(30000); prevtime = Time[1]; } sell_order_open = 1; } } //============= 也就是说,我下的订单是有止损的。 我试图在实时模式下开仓,但当我开仓时,我得到这样的信息。 也就是说,开仓时没有止损? 这里有什么问题呢? [WARNING CLOSED!] Any newbie Been struggling for 3 [存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. Павел Садыков 2010.02.04 21:47 #4164 各位程序员!我有个问题!我怎样才能在代码中显示MA指标 与前一棒的PRICE_HIGH的交叉? 我知道我们需要数组来确定前一个柱状体的最高价格。整个问题是要解决价格数据和指标的交叉问题! Виктор 2010.02.04 21:55 #4165 profi >>: ...Как в коде отобразить пересечение индикатора МА с PRICE_HIGH предыдущего бара?... 你的MA与周期1的MA和PRICE_HIGH价格的交叉点。 Михаил 2010.02.04 21:55 #4166 Morzh09 >>: Друзья, добрый день. Посоветуйте, плз, что предпринять. Ситуация следующая: тестирую советника на демо-счете. строки на открытие/закрытие позиции выглядят так: Тоесть, выставляю ордера со стоп-лоссом. А при работе на реал-тайм, при открытии позиций, мне выскакивает такое окошечко: Т.е. позиция открывается уже изначально без стоп-лосса!?!? В чем здесь проблема??? 你必须在EA设置中勾选 "手动确认"。 [删除] 2010.02.04 22:04 #4167 dmmikl86 >>: у вас наверное поставлена галочка "ручное потверждение" в настройках советника 我怎样才能摆脱这种情况,请指教。 问题是,我已经删除了 "服务 "设置中 "手动确认 "的复选标记。 但是,如果我在把EA放在图表上的时候禁用该复选框(即EA应该在自动模式下工作),EA就不会做任何交易...... Михаил 2010.02.04 22:16 #4168 也许经纪人不允许使用顾问....。 Павел Садыков 2010.02.04 22:33 #4169 granit77 >>: Пересечение вашей МА с МА с периодом 1 и с ценой PRICE_HIGH. 代码本身大致是这样的 IF IMA > PRICE HIGH OP_SELL,其中IMA是MA指标。 大约是...最后两个小节被考虑进去了 Виктор 2010.02.04 23:03 #4170 profi >>: сам код примерно выглядит так IF IMA > PRICE HIGH OP_SELL, где IMA- это индикатор МА это примерно... в расчёт берутся два последних бара 这不是一个交叉点,而是一个价值的比较。在我的版本中,你的代码会是这样的(尽管描述交叉点本身会更好)。 if( IMA>iMA(NULL,0,1,0,MODE_EMA,PRICE_HIGH, SignalBar)) 1...410411412413414415416417418419420421422423424...1145 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
当涉及到小数点后5位的MT时,如果我们说我想在Comment 中输出High[0]这个值,就会出现一个小数点后4位的数字。
- 我怎样才能获得全部价值?
你好,程序员。
请帮助我编写以下代码:如果一个订单在止损 时被关闭,我想立即在相反的方向开一个新的订单。我想在我以前创建的EA上试试这个插件。
提前感谢。
下午好,朋友们。
请告诉我应该怎么做。
情况如下:我在一个模拟账户上测试专家顾问。
我试图按以下方式开仓/平仓。
if ( (ind1()==1)&&(ind2()==1))
{
if (buy_order_open == 0 )
{
ticket = OrderSend(Symbol(), OP_BUY, lots,NormalizeDouble(Ask, Digits), 3, NormalizeDouble(Bid, Digits) - sl * Point, 0, "Buy", MagicNumber, 0, Blue);
if(ticket < 0)
{
Sleep(30000);
prevtime = Time[1];
}
buy_order_open = 1;
}
}
//===============================================
if ( (ind1()==2)&&(ind2()==2))
{
if ( sell_order_open == 0 )
{
ticket = OrderSend(Symbol(), OP_SELL, lots, NormalizeDouble(Bid, Digits), 3, NormalizeDouble(Ask, Digits) + sl * Point, 0, "Sell", MagicNumber, 0, Red);
if(ticket < 0)
{
Sleep(30000);
prevtime = Time[1];
}
sell_order_open = 1;
}
}
//=============
也就是说,我下的订单是有止损的。
我试图在实时模式下开仓,但当我开仓时,我得到这样的信息。
也就是说,开仓时没有止损?
这里有什么问题呢?
各位程序员!我有个问题!我怎样才能在代码中显示MA指标 与前一棒的PRICE_HIGH的交叉?
我知道我们需要数组来确定前一个柱状体的最高价格。整个问题是要解决价格数据和指标的交叉问题!
...Как в коде отобразить пересечение индикатора МА с PRICE_HIGH предыдущего бара?...
Друзья, добрый день.
Посоветуйте, плз, что предпринять.
Ситуация следующая: тестирую советника на демо-счете.
строки на открытие/закрытие позиции выглядят так:
Тоесть, выставляю ордера со стоп-лоссом.А при работе на реал-тайм, при открытии позиций, мне выскакивает такое окошечко:
Т.е. позиция открывается уже изначально без стоп-лосса!?!?
В чем здесь проблема???
你必须在EA设置中勾选 "手动确认"。
у вас наверное поставлена галочка "ручное потверждение" в настройках советника
我怎样才能摆脱这种情况,请指教。
问题是,我已经删除了 "服务 "设置中 "手动确认 "的复选标记。
但是,如果我在把EA放在图表上的时候禁用该复选框(即EA应该在自动模式下工作),EA就不会做任何交易......
Пересечение вашей МА с МА с периодом 1 и с ценой PRICE_HIGH.
代码本身大致是这样的 IF IMA > PRICE HIGH OP_SELL,其中IMA是MA指标。
大约是...最后两个小节被考虑进去了
сам код примерно выглядит так IF IMA > PRICE HIGH OP_SELL, где IMA- это индикатор МА
это примерно... в расчёт берутся два последних бара
这不是一个交叉点,而是一个价值的比较。在我的版本中,你的代码会是这样的(尽管描述交叉点本身会更好)。