[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. - 页 51

[Deleted]  

新年快乐!


你能告诉我为什么我不能打开设置为外部的指标窗口吗?而且指示灯工作正常。

图片无法加载...

我的意思是,当我启动指标时,设置窗口打开,但只有 "一般"。"具有外部设置的窗口NO!!!!通过txt格式重新编译,情况相同。

从另一家公司下载了新的MT4,情况相同。写了一个小的试用火鸡...没有设置窗口...

做了一个全球性的重新安装OS!!!!

同样的问题....

怎么了??????????????


SOS SOS SOS

由于图片没有上传(写入失败),发布了代码。由Extern:MA_Period的值应该在指标的一个单独窗口中打开,但这个设置窗口却没有!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!。

#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"

#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Green

extern int MA_Period           = 8;
//------
 

kopeyka:

本设置窗口 PROPERLY!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


因为#属性LIBRARY 在文件或插件中!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11111!!11
[Deleted]  
sergeev:

因为#属性LIBRARY在文件或插件中!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!11111!!11

//+------------------------------------------------------------------+
//|                                                          123.mq4 |
//|                        Copyright 2013, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright 2013, MetaQuotes Software Corp."
#property link      "http://www.metaquotes.net"

#property indicator_chart_window
extern int MA_Period = 60;

//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
      ObjectDelete("123");
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   int    counted_bars=IndicatorCounted();
//----
   Line ("123", Time[60], iClose(Symbol(),MA_Period,1), 0, Red);
//----
   return(0);
  }
//+------------------------------------------------------------------+
void Line (string NameLine, datetime tm, double prs, int stl, color clr)
{
   ObjectDelete(NameLine);
   ObjectCreate(NameLine, OBJ_HLINE, 0, tm, prs);
   ObjectSet(NameLine, OBJPROP_TIME1, tm);
   ObjectSet(NameLine, OBJPROP_PRICE1, prs);
   ObjectSet(NameLine, OBJPROP_STYLE, stl);
   ObjectSet(NameLine, OBJPROP_COLOR, clr);
} 

做了一个测试指标。它画了一条红线,但没有窗口。我必须做什么才能让它恢复正常?????。

同样,它只显示三个窗口:"一般"。"颜色""显示",但设置窗口在哪里呢?我怎样才能把它拿回来?我不知道了....(( )。

 
kopeyka:

做了一个测试指标。它画了一条红线,但没有窗口。我必须做什么才能让它恢复正常?????。

同样,它只给出了三个窗口:"General""颜色""显示",但设置窗口在哪里呢?如何取回它?我不知道了....(( )。


与你的手、文件、显示器交朋友。

我有信心,它将为你工作。

[删除]  
有没有一种EA,只要价格从上一个订单的开盘价 向下或向上移动75点,就会打开一个新订单?
 
7erj:
是否存在这样的功能或专家顾问,只要价格从上一个订单的开盘价下降或上升75点,就会打开新订单?

我没有时间去阅读和研究手册。

如果是,就去找乔巴

如果没有,请阅读这里--这叫做条件性的if-else 语句。

+ 你必须阅读手册并研究它。

函数GetOrderOpenPrice()。


这就是全部。

[Deleted]  
sergeev:

与你的手、你的文件、你的显示器交朋友。

我确实相信你能做到这一点。


我很友好......但是,伙计们,说实话,这里有一个简单的问题:1)原始汇编。2)干净的终端,3)抛物线原生MT4,和外部设置窗口NO!!!!!发生了什么事?以前一切似乎都很好。即EXTERN指标设置窗口根本没有看到....。只有 "一般"。"颜色" "显示"。


至少告诉我应该读什么。然后,为什么要读,如果抛物线已经预装了,它必须显示设置窗口!!!。

sergeev :你至少要解释一下,因为这并不严重,你把它注销了,好像是sent....。解释一下去哪里找,我没有要求更多。精华已经描述过了。

P.S. 如果你是主持人,请解释一下这些信息是在哪里。

引自一本关于外部的教科书

"外部变量 "定义了一个程序的输入参数,它们可以从程序属性窗口中访问。数组不能充当外部变量"。

那又怎样? 我早就知道了,我不知道分发的东西怎么了!!?MT4,因为他们是干净的,他们自己的指标!!由extern不看,即他们不打开设置窗口。我已经写了很多指标,我的手没有问题,问题是不清楚PRINCIPLE!

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

这里讨论了类似的问题https://forum.mql4.com/ru/20908/page1

以下是结论。

Valeryk 03.01.2013 20:26


abeiks

我有同样的问题。我已经安装了MT4,标准专家顾问MACD样本和移动平均线没有输入参数标签。# 属性库一行与此无关。我卸载并重新安装了MT4,仍然没有 "输入参数"。以前安装的MT4一切正常。问题出在哪里?

问题出现在编辑器的最新版本中。你可以用以前的版本替换它,它对我很有效。然而,你将不得不重新编译一切。


P.S.

改变了编辑器的构建。一切运作正常......)))

[删除]  
你能告诉我,专家能否在图表上或在一个单独的窗口中绘制指标,如果可以,如何绘制?
 
-Aleksey-:
你能告诉我,专家顾问是否可以在图表上或在一个单独的窗口中绘制指标,如果可以,如何绘制?
专家顾问只能在图表和独立窗口中绘制对象,如果它存在的话。
[删除]  

请教如何使EA在覆盖图表 的框架上面输出评论,使其可读,我看到过这个实现,但我不知道如何实现。

我现在不知道该怎么做。

它应该是这样的。