Strict Standards: Non-static method JFactory::getUser() should not be called statically in /homepages/34/d227044908/htdocs/traderninja/foro/joomphpbb_engine2.php on line 688

Strict Standards: Non-static method JLoader::import() should not be called statically in /homepages/34/d227044908/htdocs/traderninja/libraries/loader.php on line 186

Strict Standards: Non-static method JFactory::getSession() should not be called statically in /homepages/34/d227044908/htdocs/traderninja/libraries/joomla/factory.php on line 163
traderninja.com • Ver Tema - Problema con StopLoss y drawdots

Últimos Mensajes

» encriptar estrategia
Magnolia 17-05 11:17

» APLICACIÓN PARA IPAD
meg 15-05 19:36

» Alarma Cruce Medias
gonzalogj 14-05 18:52

» A alguien le interesa mi licencia N...
valencianito12 10-05 16:16

» Alucinante lo de Mirus Futures
Consultor 10-05 13:43

» duda de sistemas en tiempo real
cavendish 09-05 21:05

» Duda cancelar suscripción NinjaTra...
danirles 09-05 09:28

» 2 CONEXIONES
TraderNinja 09-05 02:33

» Skew de Volatilidad en el VIX, una ...
Consultor 07-05 13:50

» Ayuda parte financiera Broker.
Sett 04-05 20:40

» Separador linea vertical sesiones d...
jaialro 03-05 11:59

» Salida al cierre de la vela
cls 29-04 09:50

banner1_TGCG
cuenta_demo  mas_info

Problema con StopLoss y drawdots

Preguntas sobre C# y otras cuestiones de programación

Problema con StopLoss y drawdots

Notapor daniv » Mié, 01 Ago 2012, 17:48

Hola,

Tengo una estrategia sencillita a la que le quiero aplicar un stop loss y que ademas que quede dibujado el stop loss en el grafico con un puntito, asi visualmente sabes donde esta. Pues bien en el codigo he escrito esto:
En OnBarUpdate:

double SRLargos = Position.AvgPrice - Position.AvgPrice * (stopRisk / 100);
double SRCortos = Position.AvgPrice + Position.AvgPrice * (stopRisk / 100);

Y luego:

#region LONG
if (Position.MarketPosition == MarketPosition.Long)

//Stop Largos
ExitLongStop(SRLargos,"Stop PCT", "");
DrawDot(CurrentBar.ToString() + "largos",true, 0,SRLargos, Color.Red);

Y al reves en cortos. Adjunto la imagen porque me sale las barras muy muy pequeñitas y muchos puntos por la parte de abajo.
El segundo adjunto es porque no se si el stop loss funciona bien ya que hay 3 perdidas muy grandes y luego las otras van desde 400 y algo hasta 200 y algo, no deberia ser asi ya que entiendo que mas o menos deberian de ser iguales.
¿Alguna idea?

Saludos
Adjuntos
duda2.png
(6.98 KiB) 352 veces
daniv
 
Mensajes: 105
Registrado: Jue, 26 May 2011, 17:37

{ SO_SELECT }

Share on Facebook Facebook Share on Twitter Twitter Share on Delicious Delicious

Re: Problema con StopLoss y drawdots

Notapor Fer137 » Jue, 16 Ago 2012, 13:36

Cuando no hay ope abierta el Position.AvgPrice será cero, y por eso te los pinta en cero.
Comprueba que hay ope abierta antes de dibujarlos.

Y cambia tambien el stopRisk/100 por stopRisk/100.0
Fer137
 
Mensajes: 27
Registrado: Sab, 24 Mar 2012, 12:01


Volver a Cuestiones de Programación

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron
Bridge by mehdiplugins.com

Strict Standards: Non-static method JFactory::getDBO() should not be called statically, assuming $this from incompatible context in /homepages/34/d227044908/htdocs/traderninja/libraries/joomla/session/storage/database.php on line 84

Strict Standards: Non-static method JTable::getInstance() should not be called statically, assuming $this from incompatible context in /homepages/34/d227044908/htdocs/traderninja/libraries/joomla/session/storage/database.php on line 89

Strict Standards: Non-static method JFactory::getDBO() should not be called statically, assuming $this from incompatible context in /homepages/34/d227044908/htdocs/traderninja/libraries/joomla/database/table.php on line 112