Por coincidencia, este nuevo artículo se describe el problema: www. mql5 / es / artículos / 27. ¿Quieres organizar la exportación de citas de MetaTrader 5 para su propia aplicación La unión MQL5-DLL permite crear este tipo de soluciones Este artículo le mostrará una de las formas de exportar citas de MetaTrader 5 a aplicaciones escritas en. Para mí era más interesante, racional y fácil de implementar exportación de citas utilizando esta misma plataforma. Por desgracia, la versión 5 todavía no es compatible, por lo que al igual que en los viejos tiempos, vamos a utilizar DLL win32 con soporte como capa intermedia. Alexander Piechotta 2012.11.22 23:14 2012.11.22 23:14:19 DDE MetaTrader 5, aquí, no es una solución. mql5 / AKV votos: 12 de datos en vivo Inglés Español Ruso Portugués mql5 exportación MQL5 22/11/2012 RickD E2E-fx a Excel (DDE) Descargar MetaTrader 5 Derechos de Autor 2000-2016, MQL5 Servicios Ltd. Programming Síguenos Alto Riesgo de inversión Advertencia: La negociación de divisas y / o contratos por diferencias con margen acarrea un alto nivel de riesgo, y puede no ser adecuado para todos los inversores. Existe la posibilidad de que deba afrontar una pérdida en exceso de sus fondos depositados y, por lo tanto, no se debe especular con el capital que no puede permitirse el lujo de perder. Antes de decidir operar los productos ofrecidos por FXCM usted debe considerar cuidadosamente sus objetivos, situación financiera, necesidades y nivel de experiencia. Usted debe ser consciente de todos los riesgos asociados con el comercio en el margen. FXCM ofrece consejos generales que no toma en cuenta sus objetivos, situación financiera o necesidades. El contenido de este sitio web no debe ser interpretado como consejo personal. FXCM recomienda que consulte a un asesor financiero independiente. Por favor, haga clic aquí para leer la advertencia de riesgo completo. FXCM es un Futures Commission Merchant registrado y al por menor distribuidor Forex con la Comisión de Negociación de Futuros de Materias Primas y es miembro de la Asociación Nacional de Futuros. NFA 0308179 Forex Capital Markets, LLC (FXCM) es una subsidiaria que opera dentro del grupo de empresas de FXCM (colectivamente, el Grupo FXCM). Todas las referencias en este sitio a FXCM se refieren al Grupo FXCM. Tenga en cuenta la información en este sitio web está destinada únicamente a los clientes al por menor, y ciertas representaciones en el presente documento pueden no ser aplicables a los participantes contractuales aptos (es decir, clientes institucionales) como se define en la Ley de Mercado de Materias Primas sect1 (a) (12). Derechos de autor 2016 copia de Forex Capital Markets. Todos los derechos reservados. 55 Water St. 50th Floor, New York, NY 10041 USAMetatrader 5 - DDE - ¿Qué es un servidor de MetaTrader 5 - DDE - Servidor y por qué es un MetaTrader 5 - DDE - Servidor necesaria MetaTrader 5 es la versión siguiente de Metatrader 4, el mundo amplia plataforma líder de comercio. En comparación con Metatrader 4 Metatrader 5 ha cambiado y mejorado en muchos campos. Sin embargo, algunas funciones ya no está disponible en la nueva versión de MetaTrader son. Una de estas funciones es el servicio DDE que estaba en Metatrader 4 una funcionalidad muy útil para exportar citas de Metatrader en los programas externos como Excel, Amibroker u otros clientes DDE. Para llenar este vacío, hemos desarrollado un servidor DDE para compensar esto. Del whith de este servidor puede utilizar MetaTrader 5 como fuente de datos y cotizaciones de exportación a través de DDE. Funciona como un conector entre MetaTrader 5 y uno o más clientes DDE. Utilice los siguientes parámetros: Servicio: MT5 Tema: símbolo (el símbolo original de MT5, F. E. para Nosotros-Dólar contra Euro EURUSD) Tema: BID o. ASK o. O PASADO. TIEMPO O. o Volumen. CITA BID explica por sí mismo ASK explica por sí mismo ÚLTIMO última cita de una duración de Operación marca de tiempo VOLUMEN explica por sí mismo CITA todos los valores individuales separadas por punto y coma SYMBOLBIDASKLASTTIMEVOLUMEThe de software se pueden descargar e instalar directamente. La rutina de instalación contiene todos los scripts y bibliotecas necesarias. Después de la primera ejecución del programa se puede probar durante 14 días sin limitaciones. Después del juicio ha terminado se puede por una licencia completa por solo 29,00 euros a través de PayPal. La forma segura se puede iniciar con el botón Obtener una licencia directamente desde el programa. Descargar MT5DDE Instalación y Configuración: descargar el programa de instalación Install-MT5DDE. exe Ejecutar el programa de instalación y siga las instrucciones Copie el archivo en DDE. dll las Bibliotecas de directorio en la instalación Metarader 5 Copie los archivos DDE. ex5 y DDE. mq5 en el directorio los indicadores en la instalación Metarader 5 Ambos directorios se encuentran en el directorio MQL5 Activar en Metarader 5 el punto de permitir la importación de DLL. Esta se encuentra en Herramientas / Opciones / asesores expertos Uso: Inicio Metarader 5 y abrir un gráfico Iniciar el MT5 - DDE - servidor En Metarader 5 abrir el Navegador y en el presente documento el punto indicadores personalizados En la lista de arrastrar el indicador DDE sobre el gráfico y soltar que Compruebe si el punto de permitir la importación DLL se activa Pulse el botón OK Ahora debería ver en MT5 - DDE - servidor qoutes entrantes activar el servidor DDE con un clic en el botón con el símbolo Para detener el servidor DDE haga clic en el botón con el símbolo nuevamente Atención - Importante Antes de cerrar un diagrama de asegurarse de que ha desactivado el indicador DDE mediante el menú contextual. De lo contrario hace que el DLL implicado un bloqueo del servidor DDE y los demás programas y todos los programas deben ser restarted. Creating un servidor DDE ¿Alguien tiene la configuración de un servidor DDE Im tratando de obtener múltiples terminales de MetaTrader transmisión de datos de garrapatas en mi base de datos de la experiencia. Solía hacerlo a través de scripts con conexiones a MySQL, pero al parecer Im garrapatas que faltan. Im que busca en la creación de una secuencia de comandos que captura los datos de precios de entrada y la envía a través de un servidor DDE. El servidor interno MT4 DDE está bien para lo que hace, pero no funciona con varios corredores. Usuario Jun 2007 Estado: Sea usted mismo, todo el mundo está tomada 2.732 Mensajes ¿Alguien tiene la configuración de un servidor DDE Im tratando de obtener múltiples terminales de MetaTrader transmisión de datos de garrapatas en mi base de datos de la experiencia. Solía hacerlo a través de scripts con conexiones a MySQL, pero al parecer Im garrapatas que faltan. Im que busca en la creación de una secuencia de comandos que captura los datos de precios de entrada y la envía a través de un servidor DDE. El servidor interno MT4 DDE está bien para lo que hace, pero no funciona con varios corredores. tratado de encontrar una manera antes - yo no creo que se puede hacer bases de datos utilizan una sintaxis MT4 para localizar el servidor DDE como toda la plataforma MT4 utiliza la misma sintaxis - los datos estarían llamando a la información de todas las fuentes abiertas al mismo tiempo, y no será capaz de organizar para el uso de la única manera que puedo ver esto está haciendo es encontrar el enlace del servidor sintaxis / DDE y cambiar el nombre de cada uno de los corredores - eso es manera sobre mi cabeza si se abre una base de datos antes de abrir el mt4 plataforma que pedir permiso para abrir el terminal - por lo que es posible cambiar el nombre del terminal podría ayudar a la otra opción es exportar los datos a un archivo CSV pre dfined - a través de un EA (no estoy seguro si se puede hacer con las secuencias de comandos) - luego tener sus datos base de llamar el archivo csv de datos ¿alguien tiene la configuración de un servidor DDE Im tratando de obtener múltiples terminales de MetaTrader transmisión de datos de garrapatas en mi base de datos de la experiencia. Solía hacerlo a través de scripts con conexiones a MySQL, pero al parecer Im garrapatas que faltan. Im que busca en la creación de una secuencia de comandos que captura los datos de precios de entrada y la envía a través de un servidor DDE. El servidor interno MT4 DDE está bien para lo que hace, pero no funciona con varios corredores. Ronald, estaba pensando en buscar más de cómo funciona DDE. Por desgracia, he estado muy ocupado con el trabajo esta semana. Im que va a ver lo que puedo modelar este fin de semana y luego ver lo que sucede en directo en la próxima semana. ¿Nos puedes contar un poco más sobre la infraestructura que tiene en mente Usuario Oct 2005 Estado: Pip Slappa extrordinaire 1.003 Mensajes He examinado este tipo de cosas antes y concluyó que no valía la pena la molestia. Si tuviera que emprender un proyecto como el suyo, Id escribir un archivo DLL para almacenar las garrapatas de varias instancias de MT4. Cada instancia estaría funcionando un indicador que imposible hacer otra cosa que recibir la garrapata y llamar a la función de almacenamiento de DLL. Usted no se perderá garrapatas, la DLL maneja en cola los garrapatas que entran y almacenamiento de la base de datos. Estás en un laberinto de pequeños pasajes sinuosos, todos por igual. Usuario Jul 2007 Estado: 26 y / o Inversor / Comerciante / programador 5014 Mensajes trató de encontrar una manera antes - yo no creo que se puede hacer bases de datos utilizan una sintaxis MT4 para localizar el servidor DDE como toda la plataforma MT4 utiliza la misma sintaxis - los datos estarían llamando a la información de todas las fuentes abiertas al mismo tiempo, y no será capaz de organizar para el uso de la única manera que puedo ver esto está haciendo es encontrar el enlace del servidor sintaxis / DDE y cambiar el nombre de cada uno de los corredores - eso es muy por encima de mi cabeza si se abre una base de datos antes de la apertura de la plataforma MT4 que pedir permiso para abrir el terminal - por lo que es posible cambiar el nombre del terminal puede ayudar. Im tratando de reducir la latencia entre la fuente y el procesador. Usando el servidor DDE interna no es casi seguro que sea posible. Definitivamente necesito para construir mi propio servidor DDE y correr que a través de EA o secuencia de comandos en el terminal. Ronald, estaba pensando en buscar más de cómo funciona DDE. Por desgracia, he estado muy ocupado con el trabajo esta semana. Im que va a ver lo que puedo modelar este fin de semana y luego ver lo que sucede en directo en la próxima semana. ¿Nos puedes contar un poco más sobre la infraestructura que tiene en mente estoy trabajando en un mejor sistema de precios para aumentar mis sistemas comerciales existentes. Así que la forma Im ver la arquitectura: Tengo un servidor DDE y el cliente se ejecuta en cada terminal MT4 alimentar la información de precios agregador. El agregador será similar a los cuadros relativos que tenía cuando trabajaba para RBS. El agregador enviará la mejor oferta y el mejor pedir a cada pareja que una plataforma de gráficos (probablemente otro terminal MT4) en la que voy a poner mis EA. Las AE enviarán señales comerciales basadas en la información que están recibiendo desde el agregador. Las señales comerciales pasarán a través de un cliente DDE se ejecuta como un script en las plataformas MetaTrader para que pueda obtener mi oficio (s) lleno y mantenerse en movimiento. He examinado este tipo de cosas antes y concluyó que no valía la pena la molestia. Si tuviera que emprender un proyecto como el suyo, Id escribir un archivo DLL para almacenar las garrapatas de varias instancias de MT4. Cada instancia estaría funcionando un indicador que imposible hacer otra cosa que recibir la garrapata y llamar a la función de almacenamiento de DLL. Usted no se perderá garrapatas, la DLL maneja en cola los garrapatas que entran y almacenamiento de la base de datos. No es tanto el almacenamiento garrapatas como ser capaz de reaccionar rápidamente a ellos, ya que vienen en Para resumir lo que estoy tratando de hacer:. Estoy tratando de crear una secuencia de comandos en metatrader que puedo caer en una tabla, y tener el servidor DDE en ese escritura de alimentar a mi agregador toda la información sobre los precios y la posición comercial, ya que viene en. Ese guión también tendrá un cliente DDE que luego puede utilizar para recibir las solicitudes de negociación de mi agregador. Yo soy la creación de un agregador, o incluso un cliente DDE en una plataforma metatrader que genera las listas sin conexión en la que pongo mis EA. Así tres componentes: Nodos - Envía el comercio de datos / fijación de precios y recibe comandos para ejecutar las operaciones. Agregador - Recoge los datos de precios, determina la mejor oferta y demanda para cada par, y lo envía al maestro. Maestro - Crea gráficos fuera de línea con los mejores precios de mi harén de los corredores por lo que mis EA pueden colocar operaciones y analizar el mercado totalmente a través de tantas diferentes proveedores de liquidez como sea posible. Dada la gran cantidad de comercio tamaño Im ahora en todos mis sistemas, si puedo ahorrar un promedio de 1.4 pips por operación a causa de esto, yo estoy para aumentar mis declaraciones de otro 4-5. Yo podría terminar simplemente contratar a alguien para escribir todo el código necesario para mí. Pero si puedo hacerlo yo mismo, tanto mejor. Sí, ya tengo los alimentos crudos de 3 corredores. Pero todavía estoy viendo algunas discrepancias de precios. Im no del todo en el nivel de comerciar directamente con un proveedor de liquidez (500M parece ser el número mágico), así que estoy tratando de reducir mi riesgo mediante la difusión de negocio entre varios corredores. Es agradable tener el impulso de decirle al agente, agente quotHey, no me gusta cómo estás llenando mis oficios, yo podría mover mi volumen de competir broker. quot Y por lo general ceder. Los que aún no ha perdido el negocio ofrecí. No he visto muy de cerca esto todavía, pero pensé que puede valer aviso: ¿Alguien tiene experiencia en la configuración de un servidor DDE Im tratando de obtener múltiples terminales de MetaTrader transmisión de datos de garrapatas en mi base de datos. Solía hacerlo a través de scripts con conexiones a MySQL, pero al parecer Im garrapatas que faltan. Im que busca en la creación de una secuencia de comandos que captura los datos de precios de entrada y la envía a través de un servidor DDE. El servidor interno MT4 DDE está bien para lo que hace, pero no funciona con varios corredores. Lo sentimos, fuera de tema aquí. ya que su el hombre en el saber hacer, ¿Cómo puedo obtener mutliple marcos de tiempo en el mismo gráfico. es decir, dicen en la carta 5m quiero ser capaz de ver 4hr, 1 hora y 30 millones de cartas en una esquina de la tabla de 5m. es decir, todos en el mismo gráfico 5m. gracias por adelantado. Usuario desde Mar 2008 Estado: cointegradas Miembro Mensajes 621 RR, no sabe dónde se encuentra actualmente en esto. Ive estado experimentando con este mssql-2.htm dde-a-herramienta, www. dataloggersuite / Permite realizar sondeos entre los datos DDE directamente en una base de datos mediante ODBC u otros controladores específicos. ¿Puede el comercio se retiraron los datos de Metatraders DDE interfaz de la misma manera que las cotizaciones puede La frecuencia de actualización parece manera de frenar, pero creo que establecen la demo de esa manera a propósito. EDIT: ah, 220 para la versión de la empresa. Yo era capaz de extraer los datos dde en el registrador, pero no en la base de datos ya que es un comercial de añadir al producto de base libre. ¿Está utilizando mysql Quiero crear la correlación y otros modelos en SPSS y le gustaría usar MySQL como una interfaz entre metatrader y una DLL de SPSS que puede estar expuesto a través de pitón. Sí, ya tengo los alimentos crudos de 3 corredores. Pero todavía estoy viendo algunas discrepancias de precios. Im no del todo en el nivel de comerciar directamente con un proveedor de liquidez (500M parece ser el número mágico), así que estoy tratando de reducir mi riesgo mediante la difusión de negocio entre varios corredores. Es agradable tener el impulso de decirle al agente, agente quotHey, no me gusta cómo estás llenando mis oficios, yo podría mover mi volumen de competir broker. quot Y por lo general ceder. Los que aún no ha perdido el negocio que offered. DDE dATOS PLUGIN AmiBroker Ahora es compatible en tiempo real las cotizaciones de las fuentes de datos DDE conformes. Nota: DDE plug-in se proporciona libremente en base a cuotas-isquot. Sin holdingquot quothand se proporciona especialmente con respecto a la configuración de las aplicaciones 3 ª parte / servidores DDE 3ª parte. La siguiente información es todo lo que se ofrece. Como DDE transmisión en tiempo real varía de una fuente a otra y cada proveedor de datos utilizando su propio formato / métodos / implementación diferente que puede o no puede trabajar para usted (es decir, para determinado proveedor de datos). Puede encontrar las configuraciones de prueba de muestra al final de esta página. No se garantiza el funcionamiento de las fuentes no probados. Es siempre mejor manera de encontrar un proveedor intermediario o datos que han dedicado plug-in está disponible de DDE (Dynamic Data Exchange) es un protocolo de Windows utilizada para permitir que las aplicaciones intercambien datos. Por ejemplo, cuando cambia un formulario en su programa de base de datos o un elemento de datos en un programa de hoja de cálculo, que se pueden configurar para cambiar también estas formas o elementos en cualquier lugar que se producen en otros programas que esté utilizando. DDE utiliza un modelo cliente / servidor en el que el solicitante de datos de aplicación se considera el cliente y la aplicación que proporciona los datos se considera el servidor. Miles de aplicaciones utilizan DDE, incluyendo Microsoft de Excel, Word, Lotus 1-2-3, y Visual Basic. Lo DDE ofrece los comerciantes Básicamente cotizaciones en tiempo real. NO hay RELLENO a través de DDE. Muchos proveedores y agentes de valores de datos en tiempo real proporcionan capacidad de obtener datos en tiempo real a través de DDE. Usted debe preguntar a su correduría / proveedor de datos en tiempo real si ofrecen vínculo DDE. El módulo DDE ahora disponible para AmiBroker permite enlazar a (casi) cualquier origen DDE (servidor) que suministra las cotizaciones en tiempo real. Esto hace que sea atractiva opción para todas las fuentes de datos que no tienen el plugin dedicado. Cuándo no utilizar DDE PLUGIN Si está utilizando eSignal, IQFeed, Cita, MarketCast, y cualquier otra fuente que ha dedicado plug-in - deberá utilizar este plugin dedicado en lugar de DDE. Esto es así porque los plugins dedicados son siempre mejor opción (proporcione más características además de que son más rápidos) que DDE genérico. CARACTERÍSTICAS DDE PLUGIN RESUMEN servidor / tema / elemento DDE definibles por el usuario para cada campo (apertura, máximo, mínimo, cierre, volumen, tamaño de la operación, el volumen total, la oferta, el tamaño de la oferta, preguntar, preguntar tamaño, tiempo) soporta hasta 500 símbolos de streaming en tiempo real (versión 1.1.0) es compatible con todos los intervalos de tiempo común para todos los días, cada hora, 15, 5, 1 minuto, 15, 5 segundos, tick sin RELLENO (debido al hecho de que la mayoría de las fuentes de DDE no lo hacen proporcionar material de relleno) 1.2.2 - incluye campo quotTime shiftquot en el contexto de diálogo, configuración tiendas por base de datos en el archivo dde. config en lugar de en el registro además de otras pequeñas mejoras 1.2.1 - Corregido el problema de coincidencia de tipos 1.2.0 - de forma predeterminada plugin utiliza la configuración regional formato numérico ahora y carga de la CPU se reduce 1.1.0 - límite de símbolo se incrementó de 40 a 500 1.0.0 - versión inicial (BETA) para utilizar el plugin de datos DDE con AmiBroker necesita: si tiene AmiBroker de 32 bits instalado, descarga DDE plugin desde www. amibroker / bin / (versión de 32 bits) DDE. dll y copiarlo a los plugins subcarpeta del directorio de AmiBroker. La versión actual de DDE. DLL (32 bits): 1.2.1 (5 Ene, 2007) si ha instalado AmiBroker de 64 bits, descargar www. amibroker / x64 / DDE. dll (versión de 64 bits), con copia a los plugins subcarpeta de AmiBroker directorio. La versión actual de DDE. DLL (64 bits): 1.3.0 (27 de septiembre de 2013) Activar DDE en el software de 3 ª parte que está utilizando como servidor DDE (consulte la documentación del software de datos de proveedores / corretaje para obtener detalles sobre cómo habilitar DDE) Ejecutar AmiBroker y crear una nueva base de datos con quot DDE quot plug-in de datos universal como fuente de datos, siguiendo estos pasos: Selecciona la base de datos del archivo-gtNew escriba un nuevo nombre de la carpeta (por ejemplo: C: Program FilesAmiBrokerDDE) y haga clic en crear como se muestra en la imagen siguiente: Elija DDE plug-in de datos universal del combinado fuente de datos y habilitar desde el almacenamiento local de datos Introduzca 10000 o más en quot Número de barras para cargar campo quot Ahora elige intervalo de tiempo Base. intervalos soportados son: EOD, cada hora, 15 minutos, 5 minutos, 1 minuto. Professional Edition de AmiBroker permite también seleccionar Tick, 5 segundos, intervalos de 15 segundos. Haga clic en el botón Configurar - IMPORTANTE: en el diálogo quotCONFIGUREquot es necesario configurar todos los campos siguientes a la descripción de su proveedor de datos. Por favor, consulte también el párrafo a continuación (quot PLUGIN CONFIGURACIÓN DE DDE para trabajar con su quot proveedor) para una descripción detallada. ATENCIÓN: no se puede saltar esta parte - sin necesidad de crear campos específicamente para el proveedor de datos, el DDE no funcionará. El indicador de estado Plugin debe cambiar de Yellow quotWAITquot a Green quotOKquot dentro de unos pocos segundos. Si no se vuelve a estado quotOKquot significa que eiter: a) nombre del servidor y / o campos no están configurados correctamente o b) del servidor DDE (aplicación de 3 ª parte) no se está ejecutando o no se activa si el indicador muestra quotOKquot - entonces lo real qutoes tiempo de flujo en AB. Puede comprobarlo mediante la visualización de Vista-gtReal tiempo de cotización. Nota: puesto que no hay relleno que tendría que esperar al menos 3 bares de datos que deben recogerse antes gráfico muestra arriba. CONFIGURACIÓN DE DDE complemento funcione con su proveedor de varios proveedores de datos vienen utilizar diferentes cadenas de conexión DDE, aquí se mostrarán unos exampels típicos. La mayor parte de la documentación DDE utiliza una sintaxis de Excel DDE que se ve de la siguiente manera: El servidor es un nombre del servidor DDE como WINROS, IQLINK, Reuter, CQGPC, MT, MTLink, etc. Tema es el tema de conversación DDE. Dependiendo de tema Fuente de datos puede ser la clave de pizarra (como en IQFeed), o el nombre del campo (como en winros). El artículo es el tema de conversación DDE. Dependiendo de la fuente de datos puede ser el nombre del campo (como en IQFeed) o clave de pizarra (como en Winros). Así cadena de conexión DDE en dos estándares más comunes mirada como sigue: pantalla de configuración del plugin DDE ahora se ve así: En la parte superior del cuadro de diálogo se puede ver el campo quotDDE Serverquot. En este campo se indica SERVIDOR parte de la cadena de conexión DDE (SERVIDOR TOPICITEM) sin marca de ecuación y sin carácter. A continuación se puede ver cuadros de entrada de texto 12 donde se puede definir el tema y el tema DDE para cada campo de datos de la fuente de datos proporciona. Aquí se debe introducir par TOPICITEM de la cadena de conexión DDE (TOPICITEM SERVIDOR) con la marca exlamation entre el DDE tema y tema DDE. Como se puede ver en la imagen superior, DDE plug-in le permite utilizar algunos hilos especiales, a saber:,,,, que son evaluados en tiempo de ejecución para cada símbolo permitiendo por separado para construir cadenas DDE dinámicos (dependiendo de ticker seleccionado, por ejemplo, ) requerido por la mayoría de las fuentes de datos: - se evalúa como símbolo de la seguridad dada - como resultado el nombre de campo correspondiente (sin espacios), es decir, abierto, alto, bajo, pasado, LastSize, volumen, para hacer, AskSize, Puja, BidSize, Tiempo, Req - similar pero de 2 palabras nombres de campo tienen espacios, a saber: quotLast Sizequot, quotAsk Sizequot, quotBid Sizequot - evalúa a nombre del servidor - se evalúa como la identificación única (que se ejecuta incrementado contador en 1 con cada símbolo) Todos los demás textos son carbono-copiado , por lo que si se escribe por ejemplo: SUFFIXMYTEXT PREFIJO que se evaluará como SERVERPREFIXMSFTSUFFIXMYTEXT (a condición de que el símbolo actual es MSFT) al lado del campo definiciones podemos ver lo que dada la definición se evaluará como (en notación Excel). Esto hace que sea fácil de verificar si la definición es correcta. La evaluación de ejemplo se utiliza siempre como un quotMSFTquot, y 34 como. Si el origen de datos no proporciona todos los campos que se pueden hacer en el campo indicados vacía. Tenga en cuenta que para un correcto funcionamiento se requiere el precio quotLastquot (el precio de la última transacción). Si el origen de datos no proporciona precio quotlastquot (la mayoría de las fuentes de divisas no tiene quotlastquot) puede forzar DDE plugin para utilizar quotBidquot lugar. Para que usted debe hacer quotLastquot campo en blanco y proporcionar par apropiado topicitem DDE en el campo quotBidquot. Tenga en cuenta también que los pares TopicItem deben evaluar a los valores únicos. En la parte superior del diálogo se puede ver quotPresetquot cuadro combinado. A partir de ahora se permite pre-configurar los campos utilizando dos esquemas genéricos: a) - quotlast pricequot evalúa como SERVERLastMSFT b) - pricequot quotlast evalúa como SERVERMSFTLast En el cuadro quotPresetquot futuro contendrá más ajustes preestablecidos para distintos soportes DDE que envíe. A raíz de los documentos contacte con el proveedor del formato de las solicitudes DDE es MT, donde es uno de oferta, demanda, alto, bajo, Tiempo. Tenga en cuenta que esto es fuente de divisas que viene sin precio pasado. En este caso la configuración apropiada de AmiBroker DDE plug-in es el siguiente: Metatrader 3 DDE configuración 3. Dubus TradeXpert (www. dubus. fr) (captura de pantalla de configuración DDE para Tradexpert cortesía de Jean-Guilhem Cailton) 4. FXCM / FXTrek - Divisa ( captura de pantalla de configuración DDE para FXCM cortesía de Byron Porter) 5. Bloomberg DDE Tenga en cuenta que usted necesita para ejecutar el servidor DDE Bloomberg manualmente ya que no se inicia de forma predeterminada. Bloomberg servidor DDE puede iniciarse manualmente desde elemento de menú Inicio de Windows-gtRun escribiendo quotBLP. EXEquot (sin comillas). Una vez que el servidor Bloomberg DDE está ejecutando, puede utilizar el DDE con la configuración se muestra a continuación: (captura de pantalla de configuración DDE para Bloomberg DDE cortesía de Paolo Cavatore) módulo DDE ha sido probado y se sabe que funciona correctamente en Windows XP (32 bits DDE) y Windows 9x (16 bits DDE). Los siguientes servidores DDE son verificados por nosotros para que funcione correctamente: DDE plugin no funciona con los siguientes servidores DDE: VTSPOT (Visual Trader) - debido a la codificación incorrecta en VisualTrader que causa la función de la biblioteca Microsoft DDEML DdeConnect para colgar en el primer intento de conexión todos los demás servidores DDE no mencionados anteriormente deberían funcionar correctamente. apoyo en AmiBroker contactar en caso de problemas. AYUDANOS A AYUDAR A LOS OTROS: Con el fin de ayudar a los demás para configurar el plugin DDE por su proveedor de datos, una vez que succeded para enlazar con su proveedor en particular por favor, deje caer como una nota con una captura de pantalla del diálogo de configuración y el nombre de la fuente. Esta será incluida más adelante en este documento como referencia cómo utilizar diversas fuentes de datos. También se añadirán a las configuraciones de trabajo quotpresetsquot combinado para facilitar la configuración de un solo clic. NOTAS SOBRE DDE plugin: 1. No hay RELLENO en DDE plug-in. Sin embargo, puede utilizar importador ASCII (esto incluye AmiQuote) para importar los datos históricos a la derecha en la base de datos que va a actualizar más adelante en tiempo real usando DDE plugin. 2. Cambiar, cambiar campos no están disponibles (todavía) 3. Los campos de hora y Req ahora se ignoran (esto puede cambiar en el futuro) 4. La hora actual del sistema se utiliza para cada marca de tiempo de la garrapata. 5. Cuando la fuente no ofrece precio quotLASTquot (como varias fuentes de divisas) que debe hacer campo quotLastquot vacía en el diálogo de configuración. Esto le dirá el plugin para utilizar el campo quotBIDquot lugar. 6. Estado Plugin (conectado / desconectado) siempre viene inicialmente con el estado quotWaitquot (indicador amarillo). Esto significa que ninguna conversación DDE se ha establecido. Si al menos una conversación DDE inicia correctamente se volverá a estado quotOKquot (indicador verde). Si el servidor DDE no estaba funcionando en un primer intento de conexión, el plugin no volveremos a intentar volver a conectarse automáticamente. En su lugar debe forzar la reconexión manual (véase el punto 7). El indicador puede recurrir a quotDisconnectedquot (indicador rojo) sólo en dos casos: a) que estaba conectado correctamente, pero servidor DDE (aplicación de 3 ª parte) se ha cerrado b) seleccionó quotshutdownquot desde el plugin menú de estado 7. Usted puede volver a conectar en cualquier momento seleccionar quotreconnectquot del menú de estado plugin.
No comments:
Post a Comment