Sistema Universal de Trading
Obrigado 

http://marketapprentice.wordpress.com
Para muito errar e muito mais aprender!
"who loses best will win in the end!" - Phantom of the Pits
Nota: As análises apresentadas constituem artigos de opinião do autor, não devendo ser entendidos como recomendações de compra e venda ou aconselhamento financeiro.
Para muito errar e muito mais aprender!
"who loses best will win in the end!" - Phantom of the Pits
Nota: As análises apresentadas constituem artigos de opinião do autor, não devendo ser entendidos como recomendações de compra e venda ou aconselhamento financeiro.
Como tem havido alguns posts recentes sobre sistemas de trading, fui desenterrar isto ao baú (obrigado ao Marco por ter reparado o link que estava quebrado).
Além de todo o tópico ser muito interessante, há ainda na mensagem do CN (página 2) um link para outro tópico do Cem e ainda 2 ficheiros pdf com artigos excelentes que o Cem escreveu no antigo Emerging Trade.
É tudo material de primeira qualidade. Aproveitem.
Além de todo o tópico ser muito interessante, há ainda na mensagem do CN (página 2) um link para outro tópico do Cem e ainda 2 ficheiros pdf com artigos excelentes que o Cem escreveu no antigo Emerging Trade.
É tudo material de primeira qualidade. Aproveitem.
Elias Escreveu:Dwer Escreveu:Sugeria, como indicador de volume, uma adaptação do CMF (Chaikin Money Flow), o Twigg's Money Flow.
fórmula do CMF:
sum((((C-L)-(H-C))/( H-L ))* V,21)/sum(V,21);
fórmula do TMF:
TRH:=Max(Ref(C,-1),H);
TRL:=Min(Ref(C,-1),L);
TMF:=sum((((C-trl)-(trh-C))/( H-L ))* V,21)/sum(V,21);
O CMF conta parte do volume diário como positivo - (c-l)/(h-l) - e parte do volume como negativo - (h-c)/(h-l). O problema deste indicador é que é cego aos gaps. Distribui o volume da mesma forma, haja gap ou não. O TMF supre esta deficiência substituindo o high pelo maior valor do high e close anterior e substituindo o low pelo menor valor do low e do close anterior.[/u]
Dwer, recuperei esta mensagem algo antiga pois ando a estudar indicadores de volume.
Este twigg's money flow que referes não vem no metastock 7 (é a versão que eu uso). Sabes se foi incorporado em versões posteriores?
Obrigado.
Elias
Penso que não. Tens que o contruir de raiz. É copiar o código que está em cima.
PS: que é feito do Costarios?
Abraço,
Dwer
There is a difference between knowing the path and walking the path
Dwer
There is a difference between knowing the path and walking the path
Dwer Escreveu:Sugeria, como indicador de volume, uma adaptação do CMF (Chaikin Money Flow), o Twigg's Money Flow.
fórmula do CMF:
sum((((C-L)-(H-C))/( H-L ))* V,21)/sum(V,21);
fórmula do TMF:
TRH:=Max(Ref(C,-1),H);
TRL:=Min(Ref(C,-1),L);
TMF:=sum((((C-trl)-(trh-C))/( H-L ))* V,21)/sum(V,21);
O CMF conta parte do volume diário como positivo - (c-l)/(h-l) - e parte do volume como negativo - (h-c)/(h-l). O problema deste indicador é que é cego aos gaps. Distribui o volume da mesma forma, haja gap ou não. O TMF supre esta deficiência substituindo o high pelo maior valor do high e close anterior e substituindo o low pelo menor valor do low e do close anterior.[/u]
Dwer, recuperei esta mensagem algo antiga pois ando a estudar indicadores de volume.
Este twigg's money flow que referes não vem no metastock 7 (é a versão que eu uso). Sabes se foi incorporado em versões posteriores?
Obrigado.
Elias
- Mensagens: 35428
- Registado: 5/11/2002 12:21
- Localização: Barlavento
costarios Escreveu:var Variacao = 0.5%
Parece-me pouco para a variação. Pessoalmente uso 2% nos títulos do S&P500. Mas devíamos pensar numa forma de ajustar a variação a cada título. Determinando a volatilidade , por exemplo. Podemos usar o Average True Range como ponto de partida. Ou a standard deviation ste() ou standard error ste(). Um bom link para o desvio padrão (standard deviation): http://en.wikipedia.org/wiki/Standard_Deviation
Abraço,
Dwer
There is a difference between knowing the path and walking the path
Dwer
There is a difference between knowing the path and walking the path
60 USD a hora?? UAU!!!
Eu gosto muito do Meta, Dwer. Mas a algumas semanas atrás eu cheguei a conclusão de que passava mais tempo a descobrir como dar a volta às suas limitações do que a efectivamente codificar o algoritmo.
Infelizmente não é possível ao Meta importar directamente do sistema C#. O que eu faço simplesmente é criar um ficheiro texto com o mesmo formato do Meta.
Eu gosto muito do Meta, Dwer. Mas a algumas semanas atrás eu cheguei a conclusão de que passava mais tempo a descobrir como dar a volta às suas limitações do que a efectivamente codificar o algoritmo.
Infelizmente não é possível ao Meta importar directamente do sistema C#. O que eu faço simplesmente é criar um ficheiro texto com o mesmo formato do Meta.
"Now i am the master!"
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
Eia, temos programador de Meta ao nível de codificação mais básico. Eh pá, tens que assinar um compromisso de publicação aqui no forum, senão ainda és contratado por algum tubarão dos sistemas. O Cem deve estar de férias porque senão já estava a perguntar-te mil e uma coisas (digo eu
).
O meta é uma linguagem macro. Com algum jeito faz-se quase tudo. Tem é que se fazer alguns pinos e mortais encarpados mentais. Não fazia ideia que se podia escrver em C e importar directamente para o Meta.
Só para te dar uma dica, os programadores do MetaStock, levam 60 USD à hora.

O meta é uma linguagem macro. Com algum jeito faz-se quase tudo. Tem é que se fazer alguns pinos e mortais encarpados mentais. Não fazia ideia que se podia escrver em C e importar directamente para o Meta.
Só para te dar uma dica, os programadores do MetaStock, levam 60 USD à hora.
Abraço,
Dwer
There is a difference between knowing the path and walking the path
Dwer
There is a difference between knowing the path and walking the path
Dwer, só para concluir o meu post anterior, o meu método de trabalho é simples:
. Primeiro eu testo os indicadores no Metastock
. Crio algumas pequenas peças de código no Metastock, verifico os resultados e, caso sejam positivos, traduzo-os para o C#
Não chego ao ponto de replicar o código dos indicadores técnicos. Seria um trabalho gigantesco o de reinvenção da roda. Simplesmente não vale a pena.
O que eu faço simplesmente é aplicar os indicadores no título em questão, depois copio os valores gerados para um ficheiro XML que, mais tarde, será lido pelo sistema em C#.
A princípio pareceu-me trabalhoso ter que aplicar os indicadores ao título, copiá-lo para formato XML e só depois executar o sistema, mas com o tempo acabei por criar uma rotina que torna este processo mais rápido, mas a necessidade de intervenção humana nesta etapa continua a existir (o que não significa algo totalmente mal, pelo menos não me causa impressão nenhuma).
. Primeiro eu testo os indicadores no Metastock
. Crio algumas pequenas peças de código no Metastock, verifico os resultados e, caso sejam positivos, traduzo-os para o C#
Não chego ao ponto de replicar o código dos indicadores técnicos. Seria um trabalho gigantesco o de reinvenção da roda. Simplesmente não vale a pena.
O que eu faço simplesmente é aplicar os indicadores no título em questão, depois copio os valores gerados para um ficheiro XML que, mais tarde, será lido pelo sistema em C#.
A princípio pareceu-me trabalhoso ter que aplicar os indicadores ao título, copiá-lo para formato XML e só depois executar o sistema, mas com o tempo acabei por criar uma rotina que torna este processo mais rápido, mas a necessidade de intervenção humana nesta etapa continua a existir (o que não significa algo totalmente mal, pelo menos não me causa impressão nenhuma).
"Now i am the master!"
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
Dwer, o MetaStock é uma grande ferramenta para criação de sistemas, mas tem certas limitações.
Como podes reparar neste pseudo-código, seria realmente muito complicado implementá-lo na linguagem do Meta.
Neste momento estou a utilizar o C#, da plataforma .Net. Sou desenvolvedor C# já há vários anos, pelo que é muito mais fácil para mim implementar nesta linguagem.
O output do sistema é um ficheiro texto que segue o padrão do Meta, ou seja, basta importá-lo para o Metastock para termos acesso visual aos pontos de entrada e saída indicados pelo sistema.
Como podes reparar neste pseudo-código, seria realmente muito complicado implementá-lo na linguagem do Meta.
Neste momento estou a utilizar o C#, da plataforma .Net. Sou desenvolvedor C# já há vários anos, pelo que é muito mais fácil para mim implementar nesta linguagem.
O output do sistema é um ficheiro texto que segue o padrão do Meta, ou seja, basta importá-lo para o Metastock para termos acesso visual aos pontos de entrada e saída indicados pelo sistema.
"Now i am the master!"
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
Aqui está o algoritmo (extremamente simplificado) que eu utilizei para implementar o módulo capaz de determinar suportes e resistências:
var zonaValorOcorrencia := module DeterminarQuebraTendencia(Curto_Prazo)
Gravar zonaValorOcorrencia na BD
var Variacao = 0.5%
var LimiarAccao = 3
loop na BD
if BD.zonaValorOcorrencia >= (zonaValorOcorrencia - Variacao) and BD.zonaValorOcorrencia <= (zonaValorOcorrencia + Variacao)
Contador += 1
end if
next
if Contador > LimiarAccao
// TEMOS SUPORTE OU RESISTÊNCIA!
end if
O módulo DeterminarQuebraTendencia irá retornar o valor no qual a tendência (de curto, médio ou longo prazo) foi quebrada. Como é óbvio, para determinar o valor de quebra de uma tendência é necessário, primeiramente, determinarmos a tendência em si. Trata-se de um trecho do sistema que ainda não publiquei, mas irei fazê-lo na semana que vem.
A variável Variacao corresponde à variação (ou folga) a ser aplicada ao valor no qual a tendência foi quebrada.
Caso o número de ocorrências nesta mesma zona seja superior ao limiar de acção, então significa que temos um forte candidato à vaga de suporte ou resistência.
var zonaValorOcorrencia := module DeterminarQuebraTendencia(Curto_Prazo)
Gravar zonaValorOcorrencia na BD
var Variacao = 0.5%
var LimiarAccao = 3
loop na BD
if BD.zonaValorOcorrencia >= (zonaValorOcorrencia - Variacao) and BD.zonaValorOcorrencia <= (zonaValorOcorrencia + Variacao)
Contador += 1
end if
next
if Contador > LimiarAccao
// TEMOS SUPORTE OU RESISTÊNCIA!
end if
O módulo DeterminarQuebraTendencia irá retornar o valor no qual a tendência (de curto, médio ou longo prazo) foi quebrada. Como é óbvio, para determinar o valor de quebra de uma tendência é necessário, primeiramente, determinarmos a tendência em si. Trata-se de um trecho do sistema que ainda não publiquei, mas irei fazê-lo na semana que vem.
A variável Variacao corresponde à variação (ou folga) a ser aplicada ao valor no qual a tendência foi quebrada.
Caso o número de ocorrências nesta mesma zona seja superior ao limiar de acção, então significa que temos um forte candidato à vaga de suporte ou resistência.
"Now i am the master!"
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
AS LTs eram só para espicaçar
.
Mas os volumes são importantes na determinação dos suportes e resistências.
Deixo aqui o código para avaliar os volumes mais intuitivamente.
Criar um Expert Advisor em que só se escreve código nos 'Highlights'. Criam-se dois highlights, up e down, com o seguinte código:
up:=C-Ref(C,-1)>0;
to:=V*wc();
avg:=Mov(to,60,E);
a:=to/avg>=1.5;
up AND a
associa-se a cor azul
down:=C-Ref(C,-1)<0;
to:=V*wc();
avg:=Mov(to,60,E);
a:=to/avg>=1.5;
down AND a
associa-se a cor vermelha
faz-se o attachement a qualquer gráfico e fica bastante mais evidente a que preços o volume significativo foi feito.

Mas os volumes são importantes na determinação dos suportes e resistências.
Deixo aqui o código para avaliar os volumes mais intuitivamente.
Criar um Expert Advisor em que só se escreve código nos 'Highlights'. Criam-se dois highlights, up e down, com o seguinte código:
up:=C-Ref(C,-1)>0;
to:=V*wc();
avg:=Mov(to,60,E);
a:=to/avg>=1.5;
up AND a
associa-se a cor azul
down:=C-Ref(C,-1)<0;
to:=V*wc();
avg:=Mov(to,60,E);
a:=to/avg>=1.5;
down AND a
associa-se a cor vermelha
faz-se o attachement a qualquer gráfico e fica bastante mais evidente a que preços o volume significativo foi feito.
- Anexos
-
- pt.png (14.62 KiB) Visualizado 1009 vezes
Abraço,
Dwer
There is a difference between knowing the path and walking the path
Dwer
There is a difference between knowing the path and walking the path
[quote="Dwer]
Para baralhar a coisa mais um bocadito podemos introduzir a noção de LTs - linhas de tendência - como S/R. Quer dizer que a tendência tende a inverter em pontos sucessivamente mais altos/baixos mas com uma relação percentual estável entre si.
Em relação aos S/Rs penso que é de muita importância a análise do volume. Um mínimo/máximo foi feito com volume superior à média?[/quote]
Dwer, determinar LTs com base nestes conceitos é claramente uma "evolução natural".
O projecto que estou a desenvolver neste momento não vislumbra a determinação de LTs, visto que as LTs não representariam uma grande ajuda no alcance dos meus objectivos.
É algo realizável, mas trata-se de uma tarefa realmente complicada, pois MUITAS questões levantam-se.
Portanto, para já, vou continuar concentrado na criação de um bom algoritmo para a determinação de suportes e resistências (com base nos conceitos aqui expostos).
Para baralhar a coisa mais um bocadito podemos introduzir a noção de LTs - linhas de tendência - como S/R. Quer dizer que a tendência tende a inverter em pontos sucessivamente mais altos/baixos mas com uma relação percentual estável entre si.
Em relação aos S/Rs penso que é de muita importância a análise do volume. Um mínimo/máximo foi feito com volume superior à média?[/quote]
Dwer, determinar LTs com base nestes conceitos é claramente uma "evolução natural".
O projecto que estou a desenvolver neste momento não vislumbra a determinação de LTs, visto que as LTs não representariam uma grande ajuda no alcance dos meus objectivos.
É algo realizável, mas trata-se de uma tarefa realmente complicada, pois MUITAS questões levantam-se.
Portanto, para já, vou continuar concentrado na criação de um bom algoritmo para a determinação de suportes e resistências (com base nos conceitos aqui expostos).

"Now i am the master!"
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
costarios Escreveu:Com base em pesquisas históricas, determinar o número de vezes em que determinado ponto (valor da cotação) assistiu a uma quebra de tendência
Por exemplo, o sistema determinou uma quebra na tendência nos 10 € e a sua base de dados indica que "ao redor deste valor" ocorreram mais 3 quebras de tendência nos últimos 3 meses, o que transforma os 10 € num potencial candidato à zona de suporte ou resistência.
Por fim, para determinar se o que temos em mãos é um suporte ou uma resistência basta que o sistema seja capaz de determinar a natureza da tendência quebrada. No exemplo anterior, se as últimas 3 tendências quebradas nos últimos 3 meses na zona dos 10 € eram tendências altistas, então provavelmente estamos diante de uma resistência.
Estes são, em linhas gerais, os conceitos que eu utilizei para a criação do sistema. Volto em breve com mais detalhes.
Para baralhar a coisa mais um bocadito podemos introduzir a noção de LTs - linhas de tendência - como S/R. Quer dizer que a tendência tende a inverter em pontos sucessivamente mais altos/baixos mas com uma relação percentual estável entre si.
Em relação aos S/Rs penso que é de muita importância a análise do volume. Um mínimo/máximo foi feito com volume superior à média?
Abraço,
Dwer
There is a difference between knowing the path and walking the path
Dwer
There is a difference between knowing the path and walking the path
Para que um sistema seja capaz de determinar pontos de suporte e resistência ele deve, antes de tudo, determinar a existência (ou não) de uma tendência.
O que é um Suporte ou uma Resistência?
Trata-se, simplesmente, de um ponto a partir do qual houve uma inversão da tendência anteriormente vigente.
Por exemplo:
A tendência é de alta, mas ao atingir os 10 € o título X começou a corrigir. Temos aí uma resistência (a grosso modo).
A tendência é de queda, mas ao atingir os 8 € o título X começou a subir. Temos aí um suporte (novamente a grosso modo).
Portanto, para determinar pontos de suporte e resistência um sistema deve ser capaz de nos dizer que:
Havia uma tendência que, a partir do ponto Y, deixou de existir.
Isto representa "metade" da solução do problema.
Ora, sabemos que havia uma tendência e que a dada altura ela simplesmente deixou de existir. O próximo passo consiste na confirmação (ou não) deste ponto como um suporte ou uma resistência. Para tanto, o sistema deverá verificar na sua base de dados histórica por ocorrências semelhantes à esta no passado.
Um exemplo práctico:
A empresa X estava a apresentar uma clara tendência ascendente de curto prazo (2 semanas) mas que, ao atingir os 10 €, foi abruptamente "destruída".
Ao estudarmos a base de dados histórica da empresa X chegamos a conclusão de que a 3 meses atrás ocorreu um movimento semelhante à este, mas numa zona "ligeiramente" diferente, nos 10,25 €.
Em suma, o objectivo do sistema não é o de apontar zonas precisas de suporte ou de resistência, mas sim o de assinalar "zonas" nas quais historicamente ocorreram reversões de tendência.
Pode parecer engraçado, mas para determinar Suportes e Resistências um sistema deve procurar "APENAS" por quebras de tendência.
Para resumir, o sistema deverá:
Determinar a existência de tendências (curto, médio ou longo prazo)
Determinar o momento em que estas tendências deixaram de existir
Com base em pesquisas históricas, determinar o número de vezes em que determinado ponto (valor da cotação) assistiu a uma quebra de tendência
Por exemplo, o sistema determinou uma quebra na tendência nos 10 € e a sua base de dados indica que "ao redor deste valor" ocorreram mais 3 quebras de tendência nos últimos 3 meses, o que transforma os 10 € num potencial candidato à zona de suporte ou resistência.
Por fim, para determinar se o que temos em mãos é um suporte ou uma resistência basta que o sistema seja capaz de determinar a natureza da tendência quebrada. No exemplo anterior, se as últimas 3 tendências quebradas nos últimos 3 meses na zona dos 10 € eram tendências altistas, então provavelmente estamos diante de uma resistência.
Estes são, em linhas gerais, os conceitos que eu utilizei para a criação do sistema. Volto em breve com mais detalhes.

Trata-se, simplesmente, de um ponto a partir do qual houve uma inversão da tendência anteriormente vigente.
Por exemplo:


Portanto, para determinar pontos de suporte e resistência um sistema deve ser capaz de nos dizer que:

Isto representa "metade" da solução do problema.
Ora, sabemos que havia uma tendência e que a dada altura ela simplesmente deixou de existir. O próximo passo consiste na confirmação (ou não) deste ponto como um suporte ou uma resistência. Para tanto, o sistema deverá verificar na sua base de dados histórica por ocorrências semelhantes à esta no passado.
Um exemplo práctico:


Em suma, o objectivo do sistema não é o de apontar zonas precisas de suporte ou de resistência, mas sim o de assinalar "zonas" nas quais historicamente ocorreram reversões de tendência.
Pode parecer engraçado, mas para determinar Suportes e Resistências um sistema deve procurar "APENAS" por quebras de tendência.
Para resumir, o sistema deverá:



Por exemplo, o sistema determinou uma quebra na tendência nos 10 € e a sua base de dados indica que "ao redor deste valor" ocorreram mais 3 quebras de tendência nos últimos 3 meses, o que transforma os 10 € num potencial candidato à zona de suporte ou resistência.
Por fim, para determinar se o que temos em mãos é um suporte ou uma resistência basta que o sistema seja capaz de determinar a natureza da tendência quebrada. No exemplo anterior, se as últimas 3 tendências quebradas nos últimos 3 meses na zona dos 10 € eram tendências altistas, então provavelmente estamos diante de uma resistência.
Estes são, em linhas gerais, os conceitos que eu utilizei para a criação do sistema. Volto em breve com mais detalhes.
"Now i am the master!"
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
Sim, o grande problema dos SRs é qual o metodo mais eficiente para calcula-los... e isso fica mesmo ao criterio de cada um, pois depende do uso que se pretende dar.
A maneira mais rápida é o uso de rectracções para o seu calculo mas, aparecem alguns SRs de importancia reduzida. A maneira mais eficiente è o uso de inversões de tendência mas, como dizes, não podem ser utilizados no momento da sua formação.
A maneira mais rápida é o uso de rectracções para o seu calculo mas, aparecem alguns SRs de importancia reduzida. A maneira mais eficiente è o uso de inversões de tendência mas, como dizes, não podem ser utilizados no momento da sua formação.
Nem mais, plpinto. Curiosamente tenho-me dedicado nos últimos tempos ao estudo dos S/Rs. Como encontrá-los mecanicamente e não empiricamente. As funções Peak e Trough (baseadas na função zigzag) são muito interessantes mas também muito decepcionantes. Só se sabe que aconteceu realmente um peak, dias depois de ele ter acontecido. Neste momento ando há volta do problema de determinar se um peak ou trough é válido na sessão presente. Ou se pelo menos posso avaliar a sua validade com um grau de certeza aceitável.
Abraço,
Dwer
There is a difference between knowing the path and walking the path
Dwer
There is a difference between knowing the path and walking the path
Realmente tinha estranhado a repentina "desistência" de um post que estava a tornar-se interessante... sinceramente pensei que teria sido por os primeiros testes revelarem baixa performance.
Essa das mns privadas é engraçado! Como é possível alguém aproveitar-se do conhecimento dos outros se ninguém è forçado a colaborar em nada? Depois, na minha opinião, se alguém tinha criticas devia coloca-las aqui e não pelas traseiras.
Eu tenho criado alguns sistemas no software VTtrader (muito parecido com a linguagem Metastock) mas, como nunca consegui encontrar um indicador, ou conjunto de indicadores, que me satisfizesse baseio o meu esforço no calculo de SRs e nas inversões e breakauts dos mesmos. Daí o meu interesse neste post e numa possível combinação de indicadores.
Depois… varias cabeças a pensar dá resultados muito mais rapidamente. Quantas vezes eu não bloqueei numa parte onde mais tarde pude constatar que era de tão fácil resolução!
Essa das mns privadas é engraçado! Como é possível alguém aproveitar-se do conhecimento dos outros se ninguém è forçado a colaborar em nada? Depois, na minha opinião, se alguém tinha criticas devia coloca-las aqui e não pelas traseiras.
Eu tenho criado alguns sistemas no software VTtrader (muito parecido com a linguagem Metastock) mas, como nunca consegui encontrar um indicador, ou conjunto de indicadores, que me satisfizesse baseio o meu esforço no calculo de SRs e nas inversões e breakauts dos mesmos. Daí o meu interesse neste post e numa possível combinação de indicadores.
Depois… varias cabeças a pensar dá resultados muito mais rapidamente. Quantas vezes eu não bloqueei numa parte onde mais tarde pude constatar que era de tão fácil resolução!
Costarios, apesar de ser a primeira vez que estou a postar neste tópico, devo-te dizer que não deves sequer pensar em desistir, pois ias dar muita "alegria" aos autores dessas MP's, ao ver o teu projecto, a tua ideia, fracassar!
Ideias...................não te dou, não por não querer, mas sim por não precisares, acho que já tens quase tudo para triunfares...
Vai em frente com isto, para no fim dares uma grande chapada a quem tentou de tudo (incluindo a cobardia de uma MP com nomes possivelmente falsos, tentado afectar-te psicológicamente) para que este projecto não fosse avante!
Forte Abraço
Ideias...................não te dou, não por não querer, mas sim por não precisares, acho que já tens quase tudo para triunfares...
Vai em frente com isto, para no fim dares uma grande chapada a quem tentou de tudo (incluindo a cobardia de uma MP com nomes possivelmente falsos, tentado afectar-te psicológicamente) para que este projecto não fosse avante!
Forte Abraço
Dwer, concordo inteiramente com a tua opinião.
Costarios, eu compreendo-te, mas gostaria que a tua posição não fosse essa. Como administrador do fórum, faço um esforço grande para preservar os conteúdos e afastar dele picardias, insultos e agressividade. Esse é o género de coisas que acaba por desmotivar a participação de quem o faz de uma forma positiva, como tu. Essa constante preocupação em manter o fórum "limpo" dessas coisas vale-me a mim (e aos meus colegas moderadores, mas eu costumo fazer mais o papel de mau da fita) o epíteto de ditador. É esse o preço a pagar por quem quer manter vivo e com qualidade este fórum.
E acredita que é muito frustrante ver alguém com ideias e vontade de trabalhar afastar-se porque recebeu algumas MP provocatórias. Como sabes, nós não lemos as MP`s, pelo que não temos qualquer jurisdição nessa matéria. Mas pedia-te que as ignorasses até porque, como dizes, vêm de membros com pouca "tradição" no Caldeirão. E seria injusto para toda uma comunidade que há anos se vem formando ser prejudicada por causa de atitudes "no escuro" de um ou outro.
Aquilo que nós, Administração, prometemos é continuar a zelar pelo bom ambiente no Caldeirão. Quem quer confusões que procure outros sítios
Espero ver-te em breve depressa
Um abraço,
Ulisses
Costarios, eu compreendo-te, mas gostaria que a tua posição não fosse essa. Como administrador do fórum, faço um esforço grande para preservar os conteúdos e afastar dele picardias, insultos e agressividade. Esse é o género de coisas que acaba por desmotivar a participação de quem o faz de uma forma positiva, como tu. Essa constante preocupação em manter o fórum "limpo" dessas coisas vale-me a mim (e aos meus colegas moderadores, mas eu costumo fazer mais o papel de mau da fita) o epíteto de ditador. É esse o preço a pagar por quem quer manter vivo e com qualidade este fórum.
E acredita que é muito frustrante ver alguém com ideias e vontade de trabalhar afastar-se porque recebeu algumas MP provocatórias. Como sabes, nós não lemos as MP`s, pelo que não temos qualquer jurisdição nessa matéria. Mas pedia-te que as ignorasses até porque, como dizes, vêm de membros com pouca "tradição" no Caldeirão. E seria injusto para toda uma comunidade que há anos se vem formando ser prejudicada por causa de atitudes "no escuro" de um ou outro.
Aquilo que nós, Administração, prometemos é continuar a zelar pelo bom ambiente no Caldeirão. Quem quer confusões que procure outros sítios

Espero ver-te em breve depressa

Um abraço,
Ulisses
Sim... concordo contigo!
Dwer, este post foi mais para justificar o meu "sumiço" repentino do tópico e do Fórum, mas também serviu para clarificar melhor a percepção que eu tinha de todo o problema que motivou o meu afastamento.
Esta semana estou propositalmente afastado dos mercados (férias da bolsa
), mas prometo repensar ao longo dos próximos dias sobre tudo o que se passou neste projecto.
Como eu já disse no começo de tudo, há algumas semanas atrás, todos temos a ganhar com um projecto de desenvolvimento comunitário. Mesmo que o resultado final não seja de todo satisfatório, só pelo facto de estarmos aqui a trocar ideias, sugestões e impressões já ajuda bastante a aprimorar os conhecimentos que temos acerca do assunto em questão. Mas, infelizmente, nem todos pensam assim!
Obrigado.
Dwer, este post foi mais para justificar o meu "sumiço" repentino do tópico e do Fórum, mas também serviu para clarificar melhor a percepção que eu tinha de todo o problema que motivou o meu afastamento.
Esta semana estou propositalmente afastado dos mercados (férias da bolsa

Como eu já disse no começo de tudo, há algumas semanas atrás, todos temos a ganhar com um projecto de desenvolvimento comunitário. Mesmo que o resultado final não seja de todo satisfatório, só pelo facto de estarmos aqui a trocar ideias, sugestões e impressões já ajuda bastante a aprimorar os conhecimentos que temos acerca do assunto em questão. Mas, infelizmente, nem todos pensam assim!
Obrigado.

"Now i am the master!"
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
O facto de não desejares receber contribuições é negativo para o produto final. Há imensa coisa já testada, caminhos já percorridos que não levaram a lado nenhum. Esta coisa de sistemas, desenvolvidos como um one man show é a coisa mais parecida que eu conheço, com a reinvenção contínua da roda.
Abraço,
Dwer
There is a difference between knowing the path and walking the path
Dwer
There is a difference between knowing the path and walking the path
Quanto às mensagens, é difícil (senão mesmo impossível) descobrir a sua "verdadeira" origem. Pelo que pude reparar, os users dos quais elas partiram tiveram sempre participações muito limitadas neste fórum, o que leva a crer que tratam-se apenas de máscaras para esconder o verdadeiro "covarde".
Dwer, a sério, vou pensar na possibilidade de postar em público o resultado dos trabalhos que entretanto já foi desenvolvido, mas continuo muito reticente à ideia de voltar a receber dicas ou sugestões para o seu desenvolvimento.
Dwer, a sério, vou pensar na possibilidade de postar em público o resultado dos trabalhos que entretanto já foi desenvolvido, mas continuo muito reticente à ideia de voltar a receber dicas ou sugestões para o seu desenvolvimento.
"Now i am the master!"
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
Frase proferida por Warren Buffett ao seu velho mestre Ben Graham, quando este jazia em seu leito de morte.
Quem está ligado:
Utilizadores a ver este Fórum: Bing [Bot] e 152 visitantes