Tuesday, 8 September 2020

OK

WT_Perseguido Versión: 2.4 Build 2

ERROR ASIGNACIÓN TP/SL

El robot cuando crea una orden lo que hace es que primero la crea y luego una vez la orden

está creada, le asigna el SL y el TP. En el supuesto de que al intentar asignarle el SL y el

TP haya algún error por parte del bróker y no permita que el robot le asigne con éxito el SL

y el TP a la orden, entonces el robot procederá a actuar según lo que se configure en el

nuevo parámetro [accionSiErrorAsignarSL_TP]

Que ocurra este problema es prácticamente imposible, de hecho, en más de 1 año,

solamente ha ocurrido 1 vez y fue operando un trader en una cuenta demo, pero aún así y

por si acaso, he querido añadir esta mejora.

Abajo explico los posibles valores del parámetro y cómo actúa el robot en cada caso.

[accionSiErrorAsignarSL_TP]

1) Cerrar orden y ceder control → en este caso el robot cierra la orden y además se para

cediendo el control del ciclo al trader.

2) Cerrar orden → en este caso el robot cierra la orden y no se para ni cede el control, por lo

que intentará crear de nuevo la orden otra vez.

3) Ceder control → en este caso el robot cede el control del ciclo y la orden se queda

abierta y operativa.

La opción 3 es la más arriesgada, porque requiere que gestionéis la orden manualmente.

En los 3 casos el robot siempre genera una alerta.

CADUCIDAD ABONO

Actualmente un abono tiene una duración de 12 meses.He incorporado una mejora al robot

para que podáis indicar en un parámetro con cuántos días de antelación queréis que os

avise el robot de cuándo caduca vuestro abono.

Para esto he creado el parámetro [numDiasAvisoAbonoCaduca]

Si el parámetro vale cero entonces el robot lo ignora y nunca os avisa de cuándo caduca el

abono. Si el parámetro contiene un número mayor que cero (por ejemplo supongamos que

contiene el número 30), pues en ese caso el robot cuando queden 30 días o menos para

que caduque el abono os avisa con una alerta. Por defecto el parámetro vale 15.

COMENTARIO ÓRDENES

Consiste en que podáis indicar un texto en un parámetro del robot para que ese texto sea

incluido en el comentario de todas las órdenes creadas por el robot.

Para esto he creado el parámetro [textoComentario_Ordenes]

Si el parámetro está vacío pues el robot no añade nada a la columna comentario de las

órdenes. Si el parámetro contiene un texto (el que sea) entonces el robot añadirá ese texto

a la columna comentario de todas las órdenes que cree. Podéis ver la columna comentario

en las pestañas OPERACIONES e HISTORIAL DE CUENTAS del Terminal de MetaTrader.

ALTERNAR ÓRDENES TIPO

El robot hasta ahora solamente permitía configurar el parámetro [alternarOrdenesTipo]

como true o false. Si el parámetro era igual a true, entonces el robot SIEMPRE alternaba las

órdenes del ciclo, siendo cada orden nueva del tipo opuesto a la anterior.

Si el parámetro era igual a false entonces el robot NUNCA alternaba las órdenes del ciclo.

Ahora el parámetro [alternarOrdenesTipo] ya no es true o false sino que ahora es un

desplegable que contiene 3 posibles opciones:

1) Nunca → el robot NO alterna el tipo de orden dentro del ciclo, por lo que las

órdenes del ciclo que se abran serán del mismo tipo que la orden anterior.

2) Siempre → el robot SI alterna el tipo de orden dentro de un ciclo, por lo que las

órdenes del ciclo que se abran serán del tipo opuesto que la orden anterior.

3) Sólo si SL(-) → el tipo de una nueva orden dentro del ciclo dependerá de dónde

estaba el SL de la orden anterior cuando esa orden se cerró:

a) si el SL de la orden anterior estaba en zona negativa cuando la orden se

cerró entonces el tipo de la nueva orden del ciclo será opuesto al tipo de la

orden anterior.

b) si el SL de la orden anterior estaba en zona de empate o en zona positiva

(no estaba en zona negativa) entonces el tipo de la nueva orden del ciclo

será el mismo que el tipo de la orden anterior.

La segunda mejora que me habéis pedido relacionado con esto es que a partir de ahora

usando un botón en el panel de pantalla se puede modificar el parámetro

[alternarOrdenesTipo]. Cuando se pulsa ese botón el parámetro se modifica de forma

interna teniendo efecto inmediato a partir de la siguiente orden del ciclo. Lo puedes cambiar

tantas veces como quieras incluso cuando haya un ciclo iniciado. Con el botón, el parámetro

se modifica internamente en el robot pero no se modifica en la ventana de parámetros del

robot (si abres la ventana de parámetros verás el mismo valor que había antes).

REINICIO AUTOMÁTICO DE CICLOS

A partir de ahora, si activais el reinicio automático de ciclos también podéis opcionalmente

decirle al robot cuantos reinicios de ciclo queréis que ejecute como máximo.

Para esto he creado el parámetro [numMaxReiniciosCiclo]

Si el reinicio automático de ciclo está desactivado entonces este nuevo parámetro se ignora.

Si el reinicio automático de ciclo está activado, entonces:

1) si el parámetro vale cero entonces el robot ignora el parámetro y considera que no

hay un número máximo de reinicios (por tanto el número de reinicios es ilimitado)

2) si el parámetro vale un número mayor que cero entonces el robot solamente

ejecutará ese número máximo de reinicios automáticos de ciclo. Una vez se alcance

ese número de reinicios, el robot ya no reiniciará más ciclos.

Si después de alcanzar el número máximo de reinicios, se inicia un nuevo ciclo por alguna

otra causa (manualmente, por una línea LH, etc) entonces el conteo del número de reinicios

de ciclo se resetea y se vuelve a empezar a contar reinicios desde cero.

A partir de ahora usando un botón en el panel de pantalla se puede modificar el parámetro

[reinicioAutomaticoCiclo]. Cuando se pulsa ese botón el parámetro se modifica de forma

interna teniendo efecto inmediato en el funcionamiento del robot. Lo puedes modificar tantas

veces como quieras incluso cuando haya un ciclo iniciado. Con el botón el parámetro se

modifica internamente en el robot pero no se modifica en la ventana de parámetros del robot

(si abres la ventana de parámetros verás el mismo valor que había antes).

Un reinicio de ciclo se ejecutará SOLAMENTE en el caso de que el ciclo anterior haya

cerrado debido a que se aplicó el margen correspondiente y el robot concluyó que ya se

debía cerrar el ciclo. En caso de que el ciclo anterior haya cerrado por otro motivo (como

por ejemplo porque se alcanzó el nº máximo de órdenes por ciclo) pues el reinicio de ciclo

no se tiene en cuenta y no se ejecuta. Lo del nº máximo de órdenes por ciclo es una mejora

de esta versión y está explicada más abajo en este documento.

Cuando se reinicia un ciclo automáticamente, en el nuevo ciclo que se crea, el tipo de la

primera orden del ciclo es SIEMPRE el mismo tipo que el de la última orden del ciclo que

recién se acaba de cerrar, incluso aunque el ciclo cerrado haya generado pérdidas (lo cual

puede ocurrir si se aplicó un margen por lotes para cerrar con pérdidas.

PAUSAS AUTOMÁTICAS CONDICIONADAS

[pausaMaxLotaje]

Desde ahora el robot podrá ponerse en pausa automática debido a que se alcanzó un lotaje

máximo definido. Para esto he creado el parámetro [pausaMaxLotaje]

Si el parámetro vale cero entonces el robot lo ignora, pero si el parámetro contiene un lotaje

definido, entonces cuando el robot calcula el lotaje de una nueva orden del ciclo, si el lotaje

de dicha orden es igual o superior al definido en este parámetro, entonces el robot NO crea

la nueva orden y se pone en pausa. Una vez pausado el robot, solamente podrás TOMAR

EL CONTROL ya que en ningún caso el robot te permitirá continuar con el ciclo porque la

próxima orden supera el lotaje definido en este parámetro.

Este parámetro el robot no lo tiene en cuenta para la creación de la primera orden del ciclo,

sólo se aplica a partir de la segunda orden del ciclo (inclusive).

[pausaMaxPerdida]

Desde ahora el robot podrá ponerse en pausa automática debido a que se alcanzó una

pérdida máxima definida. Para esto he creado el parámetro [pausaMaxPerdida]

Si el parámetro vale cero entonces el robot lo ignora, pero si el parámetro contiene un

importe definido, entonces cuando se cierra una orden del ciclo, si la pérdida total

acumulada del ciclo en ese momento es igual o superior al importe definido en este

parámetro, entonces el robot NO crea la siguiente orden del ciclo y se pone en pausa. Una

vez pausado el robot, podrás finalizar la pausa de la manera que prefieras.

Este parámetro el robot no lo tiene en cuenta para la creación de la primera orden del ciclo,

sólo se aplica a partir de la segunda orden del ciclo (inclusive).

El importe que indiques en el parámetro NO debe ser negativo, por ejemplo si queremos

que el robot se quede en pausa cuando el profit total de un ciclo tenga una pérdida de 100

euros o más, entonces en el parámetro hay que poner 100.

El parámetro incluso puede valer 1, en ese caso, si el ciclo lleva una pérdida de 1 euro o

más, pues el robot se pausa y queda en espera de que tú finalices la pausa como quieras.

MEJORA INTERNA EN HORARIOS

Desde ahora el Perseguido ya no tendrá en cuenta el TimeFrame de las velas para mirar

cuándo se cumple alguna hora de inicio programada, por lo que desde ahora ya no importa

el TimeFrame en el que esté el gráfico de velas.

Por ejemplo, puedes programar como hora de inicio las 09:37 y no importa si el TimeFrame

del gráfico es H1, porque justo a las 09:37 el robot ejecutará la acción configurada.

Lo mismo ocurre cuando el robot va a crear una orden y comprueba el rango temporal,

desde ahora el robot lo comprueba mirando la fecha/hora del servidor del broker (que es el

mismo horario del gráfico). El robot no tiene en cuenta el TimeFrame de las velas, así el

control de rango será mucho más exacto y estará mejor controlado y podrás usar el

TimeFrame que quieras en el gráfico.

NO PERMITIR LOTAJES INFERIORES AL DE LA ORDEN 1

Si alguna orden nueva del ciclo va a tener un lotaje bajo (menor incluso que el lotaje de la

primera orden del ciclo) pues opcionalmente podéis indicarle al robot que cree esa nueva

orden con el mismo lotaje que el de la orden 1 del ciclo.

Para esto he creado el parámetro [minimoLotajeIgualOrden1]

Si el parámetro vale false entonces el robot lo ignora y no tiene ningún efecto.

Si el parámetro vale true entonces el mínimo lotaje de una orden dentro del ciclo debe ser al

menos igual al de la orden 1 del ciclo. Entonces cuando el lotaje de una nueva orden del

ciclo es inferior al de la orden 1, el robot crea la orden con el mismo lotaje de la orden 1.

Ejemplo:

Cuando se usa TraillingStop y el SL avanzó en zona de ganancia, entonces puede que eso

provoque que la siguiente orden tenga un lotaje muy bajo, pero esto quizás no interesa

porque apenas se consigue profit, entonces con esta opción si queremos, podemos hacer

que el robot a esa nueva orden le asigne al menos el mismo lotaje que el de la orden 1, así

el profit será como el de la orden 1 y será como haber iniciado un nuevo ciclo, lo cual es

interesante sobre todo para a los que les gusta el reinicio automático de ciclo. Y también es

interesante porque se aumenta el profit total del ciclo.

LÍNEAS LHMADRE

He añadido al robot unas nuevas líneas a las que he llamado LÍNEAS LHMADRE.

Para esto he creado un botón llamado [INSERTAR LH MADRE] . Al pulsarlo el robot inserta

una línea horizontal azul, la cual puedes mover y colocar donde quieras. Puedes añadir

tantas líneas LHMADRE como quieras. Al igual que ocurre con las líneas LH de siempre,

para que las líneas LHMADRE tengan efecto debes fijarlas al gráfico haciendo doble click,

porque si no las fijas entonces el robot las ignora. ¿Qué es una línea LHMADRE?

Cuando NO hay ningún ciclo iniciado, si el precio alcanza o toca una línea LHMADRE

entonces lo que hace el robot es crear por arriba del precio actual una línea LHBUY y por

debajo del precio actual una línea LHSELL, ambas a la misma distancia (se usa la distancia

indicada en el parámetro [tics_Distancia_LH_ATM] el cual ya existía de antes).

Esto es muy útil para muchos casos, por ejemplo si detectas una zona de precio donde

sabes que el precio va a reaccionar, quizás ahí prefieres una LHMADRE en vez de una

LHBUY y/o una LHSELL. Una vez que el robot ha creado las líneas LH BUY/SELL a partir

de la línea LHMADRE (porque el precio alcanzó a la línea LHMADRE), entonces si no hay

un ciclo iniciado y el precio alcanza una de esas dos líneas LH, entonces se inicia un ciclo

(con un BUY o un SELL según cuál haya sido la LH alcanzada) y se elimina la otra línea LH.

Por ejemplo, si la línea LH que alcanza el precio es la LHBUY entonces se inicia un ciclo

con un BUY y se borra la línea LHSELL.

NÚMERO MÁXIMO DE ÓRDENES

Desde ahora se le puede indicar al robot el número máximo de órdenes por ciclo.

Para esto he creado el parámetro [numMaxOrdenesCiclo]

Si el parámetro es igual a cero entonces se ignora y no existe límite de órdenes por ciclo.

Pero si el parámetro contiene un número mayor que cero entonces ese será el número

máximo de órdenes que el robot ejecute por ciclo.

Por ejemplo si en el parámetro ponemos un 3, entonces cuando se cierre la tercera orden

del ciclo el robot no abrirá la orden 4 y cederá el control al trader.

Esta mejora te permitirá lo siguiente:

1) Podrás usar el Perseguido para que sólo ejecute 1 orden cada vez, así funcionará

como un robot normal (como un robot que ejecuta 1 sola orden a la que le pone el

TP y SL indicados en los parámetros) y aparte opcionalmente podrás usar

BreakEven y TrailingStop, Control de Spread, Rango Temporal, líneas LH, LT,

LHMADRE, botones BUY/SELL, etc, o sea todo el potencial del robot. Y cuando la

orden se cierra el robot no ejecuta ninguna otra, ni aumenta lotaje ni nada de nada.

2) Podrás usar el Perseguido indicando un número máximo de órdenes (mayor que 1).

Si no usas BreakEven ni TrailingStop entonces puede ser útil usar esto, pues de

esta manera pones un tope al número de órdenes perdidas.

Si un ciclo se finaliza porque se alcanzó el nº máximo de órdenes, entonces aunque el

reinicio de ciclo esté activo NO SE TENDRÁ EN CUENTA. Ya que el reinicio automático de

ciclo solamente se tiene en cuenta cuando el ciclo anterior cerró aplicando el margen e

importe objetivo correspondientes y el robot consideró que ya se podía cerrar el ciclo.

BOTONES PAUSA

He cambiado el texto de los botones de pausa de pantalla. Ya no se llaman INI PAUSA MANUAL y

FIN PAUSA MANUAL, ahora se llaman INICIAR PAUSA y FINALIZAR PAUSA.

BOTONES EN PRUEBA DE ESTRATEGIA

Consiste en que a partir de ahora, todos los botones del robot son visibles en la prueba de

estrategia y además puedes usarlos exactamente igual que si estás operando en directo.

Esto te va a permitir poder testear a fondo el robot no solamente en modo 100% automático,

sino también en modo semiautomático y en modo manual, usando y aplicando en cada

momento todas las cosas que el robot te ofrece con los botones, incluyendo las líneas LH,

las líneas LT, las líneas LHMADRE, los nuevos botones de cambio de parámetros, etc.

Y por supuesto también podrás usar las pausas manuales, para que así puedas testear a

fondo cualquier estrategia que quieras, pausando el robot tras abrir manualmente una orden

en base a las condiciones de tu estrategia (en el vídeo explicativo de esta versión lo explico)

MARGEN POR LOTES MEJORADO

En el margen por lotes, desde siempre se han podido poner márgenes superiores al importe

objetivo. Voy a explicar cómo funcionaba antes el margen por lotes y cómo funciona ahora.

Supongamos que el importe objetivo es → 100 euros .

Supongamos que el margen por lotes es → 1/40#1.5/80#2/130#3/200

Supongamos que el margen por lotes se debe aplicar a partir de la 4ª orden del ciclo.

Supongamos que hay un ciclo abierto en ejecución y que acaba de cerrarse la 6ª orden del

ciclo, y que esa orden tenía un lotaje de 2.4 lotes, y supongamos que en ese momento el

profit total del ciclo tiene una pérdida de 35 euros .

¿qué hace el robot?

Como la orden que ha cerrado es la 4ª orden o más, y el lotaje de la orden era de 2.4 lotes,

entonces el robot aplica el margen por lotes. En este caso debe aplicar un margen de 130.

El robot hace la siguiente resta → 100 - 130 = -30

LO QUE HACÍA ANTES EL ROBOT:

El robot tomaba el resultado de la resta (sin tener en cuenta si la resta daba o no un

resultado negativo) y lo comparaba con el profit total actual del ciclo (sin tener en cuenta si

el profit total del ciclo es una pérdida o una ganancia). Y hacía lo siguiente:

El robot solamente CERRABA CICLO si el profit del ciclo es matemáticamente mayor o

igual que el resultado de la resta.

Para este ejemplo, el profit total del ciclo es -35 euros, entonces ¿es -35 matemáticamente

mayor que -30? La respuesta es NO, entonces el robot NO cerraba el ciclo.

LO QUE HACE AHORA EL ROBOT:

El robot toma el resultado de la resta y lo compara con el profit total actual del ciclo:

● Si el resultado de la resta es mayor o igual a cero , entonces el robot interpreta

que buscas cerrar con empate o con alguna ganancia . El robot solamente CIERRA

CICLO si el profit del ciclo es mayor o igual que el resultado de la resta, o sea si el

profit del ciclo es una GANANCIA igual o mejor que la del resultado de la resta.

● Si el resultado de la resta es menor que cero , entonces el robot interpreta que

buscas cerrar en caso de tener una pérdida igual o peor que la que se obtiene como

resultado de la resta. El robot solamente CIERRA CICLO si el profit del ciclo es

menor que el resultado de la resta, o sea si el profit del ciclo es una PÉRDIDA igual

o peor que la del resultado de la resta.

Según el ejemplo indicado más arriba, el profit total del ciclo es una pérdida de 35 euros,

entonces como es una pérdida mayor que 30 entonces el robot CIERRA EL CICLO.

IMPORTANTE

El margen por lotes, en caso de usarlo para evitar tener pérdidas, debe usarse pensando

más en el lotaje que en la pérdida acumulada. Porque puedes tener una pérdida acumulada

y en realidad el lotaje de las órdenes en el ciclo sigue siendo bastante soportable, por lo que

a lo mejor seguir operando no es malo ni es arriesgado, porque aún tienes mucho marge..

El riesgo realmente existe en caso de que el lotaje aumente hasta volúmenes que puedan

afectar a tu cuenta, pero mientras tu cuenta soporte sobradamente el lotaje con el que se

estás operando entonces no es arriesgado seguir operando. Cuanto mayor sea la pérdida

acumulada pues más irá subiendo el lotaje.

IMPORTANTE (Reducción de Volumen)

Cuando se aplica la reducción de volumen para calcular el lotaje de una nueva orden del

ciclo, si esa reducción de volumen incluía aplicar un importe objetivo, entonces ese es el

importe objetivo que se usará cuando esa orden cierre y se aplique el margen (y el margen

a aplicar será el general o el margen por lotes si fuera el caso).

Ejemplo : Supongamos que se acaba de cerrar una orden, a la que se le aplicó la reducción

de volumen, y en esa reducción de volumen se estableció un importe objetivo de 80 euros.

Entonces, al aplicar el margen que corresponda para saber si el ciclo finaliza o no (ya sea o

no el margen por lotes), el importe objetivo que se usa es 80 y no otro.

Saturday, 15 August 2015

IMPROVEMENT AND PERFECTION


In this era, countless people have illusions that they can be perfect without any errors. Looking at the footballers who have won several awards will baffle you how they fumble occasionally on the field without pressure on their opponents. 
When you are after a perfection, your encounters will prove to you that you are human, sometimes you are going to make mistakes. Your ideology of being perfect can create illusion about your capabilities and vulnerability. Due to your uncertainty about the future, you cannot be sure of attaining perfection. 
People living in your environment may have high expectation about you but you may also have lower or higher expectation. They can fill your senses with impulsive perfection and cover their eyes from seeing the iota of your improvement.
Believe it or not, go for improvement and your life will improve but if you go for perfection, you will just be rising to the peak in a day and falling down to the bottom in the next day. Improvement is gradual process but perfection means no error, no lapse and you already know now that you cannot be perfect but improve reguarly. Web and app developers have newer versions of the same software and not perfect version. You too can be better version of yourself and blind your eyes from envying and becoming exact version of another person. 
Thanks for visiting my blog, I hope you have been inspired to improve every skill and talent you have even though others may envy you and not the other way round. 

Friday, 29 August 2014

RANKED BY YOUR QUESTIONS (Part 2)

From my previous post, I shared my view about how we ask God questions. In this article, my focus is on how we ask ourselves and others questions. On daily basis, you cannot deny that you dont ask either yourself or others questions. About yourself, you may not have to open your mouth to ask questions before you ask yourself questions. Most questions you have been asking yourself are silent questions. Silent question refers to your inner communication through your thought faculty or imagination. Right now, think of questions you might have asked yourself today in your thoughts or in front of mirror. Then if you have not asked yourself question, then ask yourself questions now because you are alive and you need to ascend higher. Before you can ascend higher, you need to reason well and right and before you can reason well, you need to ask yourself right questions.
Asking yourself right question requires discipline and open-mindedness. Several times, we do behave like a jobless man who thought by drinking more alcohol drinks will solve his family and other problems by forgetting everything under the influence of beer or hot drinks. We tend to pretend that everything is and thus, we keep asking ourselves wrong questions. We tend to make ourselves bigger than we are thereby asking ourselves questions that will put us in stagnant mode. Stagnant mode is a position where someone is not progressing in reality but his or her thought is happy that there is great progress. For example, if a 5 year old boy receives 20 naira as lunch in school and when he is 10 years, he is collecting 21 naira. He will think there is increase because of 1 naira addition whereby what he used to buy 5 years ago is now 40 naira.
Interdependence among human beings is crucial for us to grow and maintaining it is major setbacks we encounter every moment of each day. When we do not know how to ask right questions, there is no doubt that we may not receive right answers from others. When a child asks her mum cooking in the kitchen pertaining what she heard somewhere about using kerosine to cook. She asked, " Mum when will you add kerosine, maggi, curry to the stew on the gas cooker because my friend told me that they use kerosine to cook? Her mum laughed at her.
As matter of fact, knowing how to ask yourself question inlvoves creativity and vision likewise how you ask others questions. You will definitely soar higher in life when you ask yourself uplifting questions and believe it or not, every great man in great position today has asked uncountable great question in his past. You will put yourself in either lower rank or higher rank by the questions you ask God, yourself and others.
You can comment or make suggestions here and you can add me on my twitter handle by clicking here or my facebook here. I'm your online friend and believe you can soar higher when you keep asking right question. Remain cool.

Wednesday, 20 August 2014

RANKED BY YOUR QUESTIONS

Either you are child or not, we all have been asking foolish qestions. At times you considered them as the the wisest questions you ever asked then. At one stage in life, you began to ask both necessary and unnecessary questions and your parents would feel like, "Are you not tired of asking the same questions? This child won't kill me with questions." As child then, life was interesting because of your curiosity about life and its environment. You might have seen stone, sand, birds and others and asked your parents but there were things like food and drinks you won't ask them because you opened your eyes in them as an infant then.
The questions you used to ask then as a kid will begin to run away from you if actually you are growing mentally, psychologically and other aspects of your life. Although, a child may grow physically at fast pace like Obasanjo agric chicks but it does not mean he or she is growing mentally and spiritually. Having known this, you have to examine yourself to diagnose any impairment or irregularity in the quality of your questions. Remember that right questions produce right answers. How sound and outstanding you are depends on 3 questions you ask and those questions are directed to God, others and yourself.
How do you ask God? Famous verse in the Bible whispers that ask and you shall receive. Then if you don't know how to ask God questions, you may not get the answers that will nourish your life spiritually and physically. Asking God questions goes beyond what you God to do for you. It also involves how God wants you to live your life right and according to His purpose. One of the teaching of Jeus Christ was ask first and receive and it led thousands of people to keep asking Jesus, "Can you give us more bread and fishes.", "Can you be our king so that we won't suffer in the hands of Roman Empire?" They were not asking the right questions. The person that asked the right question was Nicodemus. You remembered what he asked Jesus? What must I do to enter the kingdom of God? You need to know the way you are asking God questions and what you ask Him. Your questions to God most times show the level of your spiritual maturity and no one is judging about this but God is watching.
This is where I'm going to put a stop in this post. Be expecting part 2 soon. It will cover aspects of how you ask others questions and yourself questions. I'm just your online or real friend or both. Thanks for reading and I hope you have extracted out some points which will transform your life for better. You can freely share my post and comment or contact me via my facebook account or my twitter handle. Remain cool.

Wednesday, 13 August 2014

MEDIA PLAYER: YOUR MIND

Today's post is more psychological and it provides some facts and points you can grab. How you allow the operation of your mind matters but another issue that most of us are so busy that we are not aware of operations in our minds. Mind can be regarded as a place where different ideas and thoughts queue up like songs in the media playlist in your phone or laptop. There are some songs that make you smile, sad, cry and feel different emotion. While few songs showed error, and stopped playing, you already know what it implies.
The implication of a song that gets stuck in media player is that it frowns and annoys with other cool and inspiring songs on the line waiting for their time to play. You have choice to remove the songs from the playlist so that other songs can bring out their beats and lyrics. You also have choice to leave it stuck and other songs will be on the queue for as long as you leave the stuck song in the media player.
Your mind works like media player. If you keep playing songs that make you sad, your moods and countenance will emulate what the songs you play. During birthday or wedding party, the songs that are usually addded in the mixer of DJ are high tempo and danceable songs because the purpose of wedding is never to mourn or to be sad. As you already know that your mind functions like media, how should you monitor what you keep playing in your mind? Ideas that you put in playlist of your mind can either make your life miserable or meaningful. When you keep thinking and living about the past, you already get stuck and new ideas and inspired thoughts will be on the queue and they wont reach your mind till it may be too late.
Nevertheless, you can remove the faded and cracking ideas and experiences that stand like fences which stop the journey of new and inspiring ideas and thoughts into your mind. How to remove the faded and cracking ideas depends on your discipline and readiness to leg go of what hold you back. The typical example that got someone stuck in faded and cracking ideas will be analyzed.
In the Bible, it is that lady that turned to a pillar of salt. She was instructed to let go of those golden jewellry, bangles and the billion dollars in the bank. As she stepped out of the house with her family, there some corrupted songs that stopped the flow of new and redemptive songs to move her away from the Sodom amd Gomorrah. Her story serves as an example for us and Jesus also used her as illustration, "Remember Lot's wife". Her story ended there as she decided to look back and looking back at times may result to accident even as a driver on the high-way.
I'm still your friend and you may comment here, share my post, contact me on details about this post facebook and twitter. Thanks for reading and keep forging ahead in all your aspirations in life.

Thursday, 7 August 2014

LIZARD BIGGER THAN CROCODILE?

Today's focus is based on the lessons you can learn from these two animals: lizard and crocodile. By mere looking at them even though some of us have not seen real life crocodile at the bank of river or at the zoo, you will notice that they have similarities and differences. Some of us have not had any opportunity to be in zoo or in an an environment where crocodiles are common. It does not mean that we have not seen it in the large picture when we were in primary school neither can you deny not knowing how it looks like in television. But lizard is everywhere and you can easily spot them around fences because they used to use fences to build their estates where they relax in their parlours and sleep in their beds but I dont know if they use pillows too so that they would not have neck-ache whenever they wake up.
When you observe lizards, they have courage when you attempt to throw stones at them. They used to feel, "I won't run away from your stone." At times, Mathematicians assume that lizards are learning how to count numbers when they throw stones at them and they would still be gazing at them instead of running for survival. That is just lizard for you. Lets observe crocodile before we venture into what we are after in this article. Crocodile used to be residing both off and on water. It does not learn Mathematics from Mathematicians but it can turn human beings to pepper soup which will be delicious without adding maggi or any spices in its mouth. Crocodile has been known to be dangerous and wild, and perhaps if you have not seen it before now, that may be one of the reasons they dont allow it to play around in the neighbourhood.
Now, the enviness of lizard to be as big as crocodile is futile and unrealistic. No amount of fat drugs and fatty feed you think a lizard will swallow that will make it big as half of crocodile's size talk less of a whole crocodile. It is not about how old a lizard is that will make it big as crocodile. If crocodile fast for 40 days and 40 night, it can never reduce or slim its size and weight to lizard's size and weight. It is in the gene and design. God created them differently and no matter how envious lizard is, it can never be big like crocordile. It is not a curse but the reality.

Therefore, you are created by God and your envy of others is not going to make you to become them but you will lose your identity in trying to envy someone else. You do not need to be as fat as elephant before you reach your greatness because it doesn't matter how your stature is. If a lizard becomes envy of crocordile, tell it to spend a day in the water if it won't drown in the water. Get down to the mine of your God-given potentials and make use of those embedded talents and don't be surprised that instead of you envying others, others will begin to envy you. It is better for others to envy you than for you to envy others. You cannot stop people from envying you because you may not know but you can stop envying others because you know yourself from your better self with the help of Holy Spirit.
Be real to yourself and remember that over-feeding a lizard for a thousand years  cannot make it be like crocodile. I'm just a friend and if you feel you need more info about this post, you can contact me on my facebook or my twitter. You can also share it and I know you are the best you can be when you explore the embedded resources in you without envying anyone. Thanks and watch out for my next post soon.

MORE MUSCLE TO KEEP SILENCE


There is an adage or common saying that it takes more muscle to get angry. Most of the time, when you get angry, you talk more than necessary or required of you to make peace to reign even though it could be painful. In this article, you will realize that you need more muscle to keep silence. I will also share with you the physical practical example for you to realize that ability to keep silence at the proper time and unpalatable painful time requires muscles.
Your imagination of muscles may seem to be  based on physiology but in my context, it travels beyond what you might have thought if you think I referred to physical muscles. This kind of muscles, you cannot develop at the gym where you will be instructed to lift weight.  It is not kind of muscle that you develop when your dieticians prescribed supplement capsules or drugs for you to consume on regular basis.
When a dog notices a stranger in his territory, it is natural for it to bark on top of his voice to scare him or her off or to alert his owner to verify the identity of the stranger if it is its master's relative or friends. At that point, its master could make a statement to stop it but it takes disciplined dog to keep silence after its master shouted at it to stop barking. Disciplined dog is dog that has been tortured for eating live chick in the neighbourhood and was punished through beating and it never tried to eat dead chick talk less of live chick.
Self-discipline is one of virtues which you must and I mean pou must possess before you can become a person of valuable and successful. You need it in order for you to develop more muscles so that you can keep silence when you need to keep silence. It may be difficult at times but when you remain disciplined enough, it would be fun. When you hear that do not revenge or retaliate, do you believe in that principle? Turn the other cheek when someone slaps you says Jesus. It means you need to control your hand that wants to slap back in retaliation. But in the case where you know that you cannot slap back, you need discipline to keep silence without grumbling or backbiting or blackmailing the person with your mouth.
Now this is time for me to share with you about the example I raised earlier that will make you understand that it takes more muscles to keep silence. Children are not matured, right? They cannot keep quiet when they are sitting in the court with their parents to support their company or association, for instance. They would still make noise no matter what their parents instruct them because they are not matured and disciplined enough and thus, they cannot control their tongues. They talk more than parrots but it is unfortunate that some of young and adult people talk more than children without control.
This reminds me of incident that happened on my journey from Ondo to Ilorin. When I highlighted from the car at Osogbo, I joined a bus going to Ilorin. There was a man and woman talking loudly as they boarded the bus till they highlighted. I cannot say they were husband and wife or brother and sister and they were both matured adult. They were not speaking my language and other passengers too were quiet even though they could not understand what they were talking about. I won't mention the likely language so that I won't  be percieved as bias person as it has never been in my agenda to tarnish image of any tribe. They talked for about 3 hours and when they highlighted, some other passengers started unleashing their annoyance about their talk disturbance from the inception of our journey.
In  a nutshell, it takes discipline and maturity to keep silence when strange spirit try to give you million reasons or excuses to talk harshly and foolishly back or to people. If you are baby, you can talk anyhow without hearing comments from people because they feel that is how naturally baby talks. If your muscles is as weak as baby's, then nothing distinguishes you from children except age and stature. Keep your muscles exercise and keep silence when you need to keep silence even though the heat from the pot burns your hands or something else annoys you.
I'm always your friend and you can always share or post a comment here or my twitter or my facebook. Thanks for reading and watch out my next post soon. Remain cool.