Comportamiento extraño en compra venta

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #173838 quote
    angelng
    Participant
    New

    Hola, estoy probando una estrategia y me ha ocurrido algo extraño, si por favor pueden ayudarme a encontrar el motivo, sería de gran ayuda.

    El programa ejecuta una orden de compra de tres valores y posteriormente su venta, todo ocurre en la misma vela.

    El gráfico muestra correctamente el precio de compra y el de venta de los tres valores, con salida en beneficio.

    Sin embargo, en la lista de ordenes la compra de los tres valores aparece primero como la venta de uno de los tres (a precio objetivo correcto), la posterior compra de tres y la venta de dos, esta última al valor de stop loss.  En este caso la operación sale negativa.

    Adjunto unas capturas del gráfico y de la lista de órdenes.

    La parte del código de compra/venta es la siguiente, donde no se ejecutan ventas si no se ha comprado previamente. Lo extraño es la venta antes de la compra en la lista.

     

    if close>=min then

    buy order share at media limit

    sell order share at objetivo limit

    endif

     

    if longonmarket then 

    sell order share at objetivo limit

    SELL AT (minstploss) STOP

    endif

     

    Gracias por todo.

    ProReal.png ProReal.png
    #173842 quote
    robertogozzi
    Moderator
    Master

    ¿Quién está más alto entre MIN y PROMEDIO?

    #173847 quote
    angelng
    Participant
    New

    Hola, las variables min y media provienen de un cálculo anterior donde min siempre es inferior a media.

    Media es min +  % de minstploss

    En el gráfico todo sale correcto, precios de compra y venta, pero no en la lista. ¿A qué se puede deber esta diferencia?

     

    Gracias

    #173851 quote
    robertogozzi
    Moderator
    Master

    La línea

    buy order share at media limit

    también podría ser

    buy order share at media stop

    porque verificas que el precio> = MIN, y asumes que MEDIA es mayor, pero puede que no lo sea.

    ¿Por qué dices que no es bueno, abre 3 posiciones y cierra 3, me parece correcto, verdad?

    Pending-STOP-LIMIT-Orders-Ordini-Pendenti-1.jpg Pending-STOP-LIMIT-Orders-Ordini-Pendenti-1.jpg
    #173864 quote
    angelng
    Participant
    New

    Hola Roberto:

    Gracias por la sigerencia.

    Lo que comentaba que no entiendo es que en el gráfico aparecen una compra de tres a 14.482.75 y venta de tres a 14.483.25, que es correcto.

    Pero en la lista de operaciones, esa misma operación aparece en los mismos tiempos como venta de uno a 14.483.25, compra de tres a 14.482.75 y venta de dos a 14.479.25 (el stop loss que he fijado), dando finalmente pérdidas de -14$

    ¿Por qué hay esa diferencia entre el gráfico y lista de operaciones?  La estrategia funicona según el gráfico pero da pérdidas según la lista.

    Gracias

    #173884 quote
    robertogozzi
    Moderator
    Master

    Si amplía la distancia entre las velas, ¿cambia la información de los distintos recuadros?

    #173937 quote
    angelng
    Participant
    New

    Hola, si amplio distancia se mantienen los valores, pero hay dos cosas curiosas:

    • Al volver al gráfico de la operación del 19/7 en el mismo espacio temporal, ahora el gráfico muestra un valor de compra diferente al del ayer, 14.483.00 frente a 14482.25
    • En lal tabla de operaciones obtenida al hacer click en el gráfico la compra/venta de tres valores es correcta, pero no en la tabla resumen que se obtiene del menu principal

    He adjuntado una captura de estos valores.

    Gracias

    ProReal2.png ProReal2.png
    #173939 quote
    robertogozzi
    Moderator
    Master

    Debe pedir ayuda a ProRealTime presionando Ctrl + M desde la plataforma. Pueden probar el código y darte una explicación.

Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.

Comportamiento extraño en compra venta


ProOrder: Trading Automático y Backtesting

New Reply
Author
author-avatar
angelng @angelng Participant
Summary

This topic contains 7 replies,
has 2 voices, and was last updated by robertogozzi
4 years, 7 months ago.

Topic Details
Forum: ProOrder: Trading Automático y Backtesting
Language: Spanish
Started: 07/20/2021
Status: Active
Attachments: 3 files
Logo Logo
Loading...