Сергей Криушин: No funciona - estas líneas no están en Impulse mismo....
Según los mensajes del compilador, están en Impulse, pero no pueden ser llamadas porque las funciones Ask, Bid, etc. no están definidas en su versión de CStrategy.
Vasiliy Sokolov: Según los mensajes del compilador están en Impulse, pero su llamada no está disponible porque las funciones Ask, Bid, etc. no están definidas en su versión de CStrategy.
Cómo definirlos allí... la versión debe ser mi versión... insertar de su estrategia de negociación... Ask, Bid, etc son los mismos para todos los comunes...
Сергей Криушин: ¿Cómo se definen allí... la versión tiene que ser la mía... insertar desde mi estrategia de negociación ... son Ask, Bid, parece ser el mismo para todos los comunes...
Adjunto en la parte inferior del artículo es el archivo strategyarticle_20.04.16.zip. Descárgalo, descomprimirlo y reemplazar todos los archivos anteriores CStrategy con estos nuevos.
Sí, funcionó bien muchas gracias... la otra cuenta funcionó bien.... Supongo que debería haber reiniciado el terminal.... No sé, todo estaba compilando, pero el búho se quedó atascado... asi que lo siento...asi es siempre algo en algun lado... y mire por medio dia...3 veces descargue y revise todo...)))))
Como se harían las de stop a las de límite, ya que parece que se piden más las de límite...y cambiar la distancia..... y como reducir el lote a 0.01.... tantas cosas que no encuentro nada...))))
Сергей Криушин: Como se harían las de stop a las de límite, ya que parece que se piden más las de límite...y cambiar la distancia..... y como reducir el lote a 0.01.... tantas cosas que es imposible encontrar nada...))))
He añadido SL y TP niveles y arrastre a la lechuza - se muestra perfectamente en la demo Metaquotes...al cambiar a real de nuevo algo no ve - da errores - lo principal es que he copiado todo limpiamente, toda la biblioteca - y todavía errores... lo que está mal de nuevo....una gran petición - ¿es posible combinar de alguna manera en una EA con comentarios ... por así decirlo, para una clara comprensión de la esencia de todo lo descrito ... Con gran respeto a su gran trabajo realizado ... muchas gracias ... También me gustaría saber - es sólo yo con tales incomprensiones o alguien más está probando.... y sin errores...
'Trade.mqh' Trade.mqh 11'Object.mqh' Object.mqh 11'StdLibErr.mqh' StdLibErr.mqh 11'SymbolInfo.mqh' SymbolInfo.mqh 1'OrderInfo.mqh' OrderInfo.mqh 11'HistoryOrderInfo.mqh' HistoryOrderInfo.mqh 11'PositionInfo.mqh' PositionInfo.mqh 11'DealInfo.mqh' DealInfo.mqh 11'ENUM_ACCOUNT_MARGIN_MODE' - declaration without type Trade.mqh 364'POSITION_TICKET' - undeclared identifier PositionInfo.mqh 8437'PositionGetInteger' - no one of the overloads can be applied to the function call PositionInfo.mqh 8418'ENUM_ACCOUNT_MARGIN_MODE' - undeclared identifier PositionInfo.mqh 2594'margin_mode' - undeclared identifier PositionInfo.mqh 25929'margin_mode' - some operator expected PositionInfo.mqh 25929'ACCOUNT_MARGIN_MODE' - undeclared identifier PositionInfo.mqh 25986'ACCOUNT_MARGIN_MODE' - cannot convert enum PositionInfo.mqh 25986'AccountInfoInteger' - some operator expected PositionInfo.mqh 25967'ACCOUNT_MARGIN_MODE_RETAIL_HEDG...'. - undeclared identifier PositionInfo.mqh 26420'PositionSelectByTicket' - function not defined PositionInfo.mqh 32511'ENUM_ACCOUNT_MARGIN_MODE' - undeclared identifier PositionInfo.mqh 3324'margin_mode' - undeclared identifier PositionInfo.mqh 33229'margin_mode' - some operator expected PositionInfo.mqh 33229'ACCOUNT_MARGIN_MODE' - undeclared identifier PositionInfo.mqh 33286'ACCOUNT_MARGIN_MODE' - cannot convert enum PositionInfo.mqh 33286'AccountInfoInteger' - some operator expected PositionInfo.mqh 33267'ACCOUNT_MARGIN_MODE_RETAIL_HEDG...'. - undeclared identifier PositionInfo.mqh 33420'PositionGetTicket' - function not defined PositionInfo.mqh 33620'position' - struct member undefined Trade.mqh 19612'position' - struct member undefined Trade.mqh 19635'position_by' - struct member undefined Trade.mqh 19712'position_by' - struct member undefined Trade.mqh 19735'position' - struct member undefined Trade.mqh 5085'position_by' - struct member undefined Trade.mqh 5185'm_margin_mode' - undeclared identifier Trade.mqh 9444'ENUM_ACCOUNT_MARGIN_MODE' - undeclared identifier Trade.mqh 9459'ACCOUNT_MARGIN_MODE' - undeclared identifier Trade.mqh 94103'ACCOUNT_MARGIN_MODE' - cannot convert enum Trade.mqh 94103'AccountInfoInteger' - some operator expected Trade.mqh 9484'position' - struct member undefined Trade.mqh 35414'POSITION_TICKET' - undeclared identifier Trade.mqh 35442'PositionGetInteger' - no one of the overloads can be applied to the function call Trade.mqh 35423'PositionSelectByTicket' - function not defined Trade.mqh 3678'position' - struct member undefined Trade.mqh 37314
possible loss of data due to type conversion Trade.mqh 37322'position' - struct member undefined Trade.mqh 42720'POSITION_TICKET' - undeclared identifier Trade.mqh 42748'PositionGetInteger' - no one of the overloads can be applied to the function call Trade.mqh 42729'PositionSelectByTicket' - function not defined Trade.mqh 4728'position' - struct member undefined Trade.mqh 49214
possible loss of data due to type conversion Trade.mqh 49223'PositionSelectByTicket' - function not defined Trade.mqh 5138'PositionSelectByTicket' - function not defined Trade.mqh 5178'TRADE_ACTION_CLOSE_BY' - undeclared identifier Trade.mqh 52926
No funciona - estas líneas no están en Impulse mismo....
Según los mensajes del compilador están en Impulse, pero su llamada no está disponible porque las funciones Ask, Bid, etc. no están definidas en su versión de CStrategy.
¿Cómo se definen allí... la versión tiene que ser la mía... insertar desde mi estrategia de negociación ... son Ask, Bid, parece ser el mismo para todos los comunes...
Hay CStrategyList Manager; pero la clase Impuls no está allí... tal vez por eso.
¿Cómo no? MQL5/Include/Estrategia/Muestras/Impulse.mqh.
Como se harían las de stop a las de límite, ya que parece que se piden más las de límite...y cambiar la distancia..... y como reducir el lote a 0.01.... tantas cosas que es imposible encontrar nada...))))
Como puede ver, nada complicado. Tendrás que calcular tu mismo el valor objetivo.
Lo intenté así desde cero - no funciona - las paradas siguen así....
Lo intenté así - no funciona - las paradas siguen así.....
Ahora lo compruebo...
He añadido SL y TP niveles y arrastre a la lechuza - se muestra perfectamente en la demo Metaquotes...al cambiar a real de nuevo algo no ve - da errores - lo principal es que he copiado todo limpiamente, toda la biblioteca - y todavía errores... lo que está mal de nuevo....una gran petición - ¿es posible combinar de alguna manera en una EA con comentarios ... por así decirlo, para una clara comprensión de la esencia de todo lo descrito ... Con gran respeto a su gran trabajo realizado ... muchas gracias ... También me gustaría saber - es sólo yo con tales incomprensiones o alguien más está probando.... y sin errores...