Friday, 28 July 2017

Stock Options Sale Of Company


Exercitar opções de ações Exercitar uma opção de compra de ações significa comprar as ações ordinárias do emissor de ações no preço estabelecido pela opção (preço de concessão), independentemente do preço de estoque no momento em que você exerce a opção. Consulte Sobre opções de estoque para obter mais informações. Dica: exercitar suas opções de ações é uma transação sofisticada e às vezes complicada. As implicações tributárias podem variar muito, não se esqueça de consultar um consultor fiscal antes de exercer suas opções de compra de ações. Escolhas ao exercitar opções de ações Geralmente, você tem várias opções quando exerce suas opções de ações adquiridas: Mantenha suas opções de ações Se você acredita que o preço das ações aumentará ao longo do tempo, você pode aproveitar a natureza a longo prazo da opção e esperar para Exerci-los até que o preço de mercado do estoque do emissor exceda seu preço de concessão e você sente que está pronto para exercer suas opções de compra de ações. Basta lembrar que as opções de compra de ações expiram após um período de tempo. As opções de ações não têm valor depois de expirarem. As vantagens desta abordagem são as seguintes: o seu atraso de qualquer impacto fiscal até que você exerça suas opções de ações e a valorização potencial do estoque, ampliando assim o ganho quando você os exerce. Inicie uma operação de exercício e retenção (caixa para estoque). Execute suas opções de compra de ações para comprar ações da empresa e segure o estoque. Dependendo do tipo de opção, você precisará depositar dinheiro ou empréstimo na margem usando outros valores mobiliários em sua Conta Fidelity como garantia para pagar o custo da opção, comissões de corretagem e quaisquer taxas e impostos (se você estiver aprovado para margem). As vantagens desta abordagem são: benefícios da participação em ações da sua empresa, (incluindo quaisquer dividendos), valorização potencial do preço do estoque comum de sua empresa. Inicie uma operação de exercicio e venda para cobrir Execute suas opções de compra de ações para comprar ações da empresa e, em seguida, venda apenas o suficiente das ações da empresa (ao mesmo tempo) para cobrir o custo da opção de compra de ações, impostos e comissões de corretagem E taxas. O produto que você recebe de uma transação de exercício e venda para cobertura será ações de ações. Você pode receber um valor residual em dinheiro. As vantagens desta abordagem são: benefícios da participação em ações da sua empresa, (incluindo quaisquer dividendos), valorização potencial do preço do estoque comum de sua empresa. A capacidade de cobrir o custo da opção de compra de ações, impostos e comissões de corretagem e quaisquer taxas com o produto da venda. Inicie uma Transação de Exercício e Vender (sem dinheiro) Com esta transação, que só está disponível na Fidelity se seu plano de opção de compra de ações for gerenciado pela Fidelity, você poderá exercer sua opção de compra de ações da empresa e vender as ações adquiridas no mesmo Tempo sem usar seu próprio dinheiro. O produto que você recebe de uma transação de exercício e venda é igual ao valor justo de mercado do estoque, menos o preço do subsídio e a retenção de impostos e a comissão de corretagem exigida e as taxas (seu ganho). As vantagens desta abordagem são: o dinheiro (o produto do seu exercício) a oportunidade de usar o produto para diversificar os investimentos em sua carteira através da sua conta Fidelity. Dica: Conheça a data de validade das suas opções de compra de ações. Uma vez que expiram, eles não têm valor. Exemplo de uma Opção de Opção de Incentivo Opção Desqualificando Disposição ndash Ações Vendidas antes do Período de Espera Especificado Número de opções: 100 Preço do subsídio: 10 Valor de mercado justo quando exercido: 50 Valor de mercado justo quando vendido: 70 Tipo de comércio: Exercício e retenção 50 Quando suas opções de compra de ações Veste em 1 de janeiro, você decide exercer suas ações. O preço das ações é de 50. Suas opções de ações custam 1.000 (100 opções de ações x 10 de preço de concessão). Você paga o custo da opção de compra de ações (1.000) para seu empregador e recebe as 100 ações em sua conta de corretagem. Em 1 de junho, o preço das ações é de 70. Você vende suas 100 ações ao valor de mercado atual. Quando você vende ações que foram recebidas através de uma transação de opção de compra de ações, você deve: Notificar seu empregador (isso cria uma disposição desqualificadora). Pagar o imposto de renda ordinário sobre a diferença entre o preço do subsídio (10) e o valor de mercado total no momento do exercício ( 50). Neste exemplo, 40 por ação, ou 4.000. Imposto sobre ganhos de capital sobre a diferença entre o valor de mercado total no momento do exercício (50) eo preço de venda (70). Neste exemplo, 20 partes, ou 2.000. Se você tivesse esperado para vender suas opções de compra de ações por mais de um ano após o exercício das opções de ações e dois anos após a data da concessão, você pagaria ganhos de capital, em vez de receita ordinária, sobre a diferença entre o preço do subsídio e o preço de venda. Próximas etapas Não se sinta ansioso ou desencorajado com a volatilidade do preço das ações. Como os especialistas dir-lhe-ão, a compensação de capital é uma ferramenta para a construção de riqueza a longo prazo. MAIS SOBRE CONCEITOS BÁSICOS Podcast incluído Embora ações restrito, unidades de ações restritas e compartilhamentos de desempenho não tenham a mesma vantagem que as opções de ações, eles têm benefícios que você certamente irá apreciar uma vez que você entenda suas características especiais. MAIS SOBRE URSAS DE STOCK RESERVADO Um plano de compra de ações de funcionários pode ser um grande benefício, mas as regras e a tributação são complicadas. Este artigo de duas partes apresenta seis tópicos com os quais você deve estar familiarizado para obter o máximo de seu ESPP. MAIS SOBRE PLANOS DE COMPRA DE EMPREGADOS O gerenciamento de opções de ações é um dos desafios de planejamento financeiro mais complexos que um funcionário pode enfrentar. Essas 10 orientações irão ajudá-lo a tirar o máximo proveito de suas concessões de opções. MAIS SOBRE O PLANEAMENTO FINANCEIRO A compensação de estoque pode ajudá-lo a economizar para aposentadoria. Compreenda os problemas e explore estratégias que possam ajudar seu financiamento de aposentadoria. MAIS SOBRE EVENTOS DE VIDA Se é esperado ou não, a perda de emprego é uma revolta que lhe dá muito para pensar. No entanto, ao limpar sua mesa, não se esqueça da compensação de estoque. Conheça as regras de rescisão pós-cessão de suas bolsas de ações. MAIS SOBRE EVENTOS DE TRABALHO Podcast incluído Os executivos devem equilibrar cuidadosamente as demandas de muitos grupos interessados ​​nas ações da empresa. Explora maneiras de gerenciar essas pressões ao atingir metas financeiras. MAIS SOBRE HIGH NET WORTH Os termos de sua opção concedem, os termos do acordo de MA e a avaliação do estoque de sua empresa afetam o tratamento das opções de compra de ações em MA. O que acontece com as suas opções não consideradas é o principal foco de preocupação. MAIS SOBRE AQUISIÇÕES DE FUSÕES Feitas apenas para você, com ferramentas para rastrear e modelar bolsas para vários clientes e comunicações pró-ativas para construir relacionamentos. Clique aqui para obter mais informações. P: diagrama W-2 O que o meu W-2 mostrará após a aquisição das unidades de ações restritas A: as unidades de ações restritas resultam em renda ordinária para você. Isso ocorre quando. P: diagrama W-2 O que o meu W-2 mostrará depois de exercitar opções de ações não qualificadas A: O ganho de seu (s) exercício (s) de opção de compra de ações não qualificado é total no W-2 com outras receitas nas seguintes caixas. Pergunte aos especialistas O conteúdo é fornecido como um recurso educacional. MyStockOptions não será responsável por quaisquer erros ou atrasos no conteúdo, ou quaisquer ações tomadas com base nisso. Copyright copy 2000-2017 myStockPlan, Inc. myStockOptions é uma marca comercial registrada no governo federal. Não copie ou extraie esta informação sem a permissão expressa do myStockOptions. Entre em contato com editores para obter informações sobre o licenciamento. Obtenha o máximo de opções de ações do empregado Um plano de opção de estoque de empregado pode ser um instrumento de investimento lucrativo, se gerenciado corretamente. Por esse motivo, esses planos serviram há muito tempo como uma ferramenta bem-sucedida para atrair os principais executivos e nos últimos anos se tornaram um meio popular para atrair funcionários não executivos. Infelizmente, alguns ainda não conseguem aproveitar ao máximo o dinheiro gerado pelo estoque de funcionários. Compreender a natureza das opções de compra de ações. A tributação e o impacto na renda pessoal são fundamentais para maximizar essa vantagem potencialmente lucrativa. O que é uma opção de compra de ações do empregado Uma opção de compra de ações do empregado é um contrato emitido por um empregador para um empregado para comprar um montante fixo de ações da empresa a um preço fixo por um período de tempo limitado. Existem duas grandes classificações de opções de compra de ações: opções de ações não qualificadas (NSO) e opções de ações de incentivo (ISO). As opções de compra de ações não qualificadas diferem das opções de ações de incentivo de duas maneiras. Em primeiro lugar, as OSNs são oferecidas a funcionários não executivos e diretores ou consultores externos. Em contrapartida, os ISOs são estritamente reservados para funcionários (mais especificamente, executivos) da empresa. Em segundo lugar, as opções não qualificadas não recebem tratamento tributário federal especial, enquanto as opções de ações de incentivo recebem tratamento fiscal favorável, porque cumprem as regras estatutárias específicas descritas pelo Código da Receita Federal (mais sobre este tratamento fiscal favorável é fornecido abaixo). Os planos de NSO e ISO compartilham uma característica comum: eles podem se sentir complexos. As transações dentro desses planos devem seguir os termos específicos estabelecidos pelo contrato do empregador e pelo Código da Receita Federal. Data de concessão, expiração, aquisição e exercício Para começar, os funcionários geralmente não recebem a total propriedade das opções na data de início do contrato (também conhecido como data de concessão). Eles devem cumprir um cronograma específico conhecido como o cronograma de aquisição de direitos no exercício de suas opções. O cronograma de cobrança começa no dia em que as opções são concedidas e lista as datas em que um funcionário pode exercer uma quantidade específica de ações. Por exemplo, um empregador pode conceder 1.000 ações na data de outorga, mas um ano a partir dessa data, serão entregues 200 ações (o empregado tem o direito de exercer 200 das 1.000 ações inicialmente concedidas). No ano seguinte, outras 200 ações são investidas, e assim por diante. O cronograma de aquisição é seguido por uma data de validade. Nessa data, o empregador não se reserva mais o direito de seu empregado comprar ações da empresa nos termos do contrato. Uma opção de estoque de empregado é concedida a um preço específico, conhecido como o preço de exercício. É o preço por ação que um empregado deve pagar para exercer suas opções. O preço de exercício é importante porque é usado para determinar o ganho (chamado elemento de pechincha) e o imposto a pagar no contrato. O elemento de barganha é calculado subtraindo o preço de exercício do preço de mercado das ações da empresa na data em que a opção é exercida. Imposto sobre as opções de ações do empregado O Internal Revenue Code também possui um conjunto de regras que o proprietário deve obedecer para evitar o pagamento de impostos pesados ​​sobre seus contratos. A tributação dos contratos de opção de compra de ações depende do tipo de opção de propriedade. Para opções de ações não qualificadas (NSO): A concessão não é um evento tributável. A tributação começa no momento do exercício. O elemento de pechincha de uma opção de compra de ações não qualificada é considerado remuneração e é tributado às taxas de imposto de renda ordinárias. Por exemplo, se um empregado receber 100 ações da Ação A a um preço de exercício de 25, o valor de mercado da ação no momento do exercício é de 50. O elemento de barganha no contrato é (50 - 25) x 1002,500 . Observe que estamos assumindo que essas ações são 100 investidas. A venda da segurança desencadeia outro evento tributável. Se o empregado decidir vender as ações imediatamente (ou menos de um ano após o exercício), a transação será reportada como um ganho (ou perda) de capital de curto prazo e estará sujeita a imposto a taxas de imposto de renda ordinárias. Se o empregado decidir vender as ações por ano após o exercício, a venda será reportada como um ganho (ou perda) de capital de longo prazo e o imposto será reduzido. As opções de ações de incentivo (ISO) recebem tratamento fiscal especial: a concessão não é uma transação tributável. No entanto, nenhum evento tributável é relatado no exercício, o elemento de pechincha de uma opção de estoque de incentivo pode desencadear o imposto mínimo alternativo (AMT). O primeiro evento tributável ocorre na venda. Se as ações forem vendidas imediatamente depois de serem exercidas, o elemento de barganha é tratado como renda ordinária. O ganho no contrato será tratado como um ganho de capital de longo prazo se a seguinte regra for respeitada: as ações devem ser mantidas por 12 meses após o exercício e não devem ser vendidas até dois anos após a data da concessão. Por exemplo, suponha que o estoque A seja concedido em 1º de janeiro de 2007 (100 investidos). O executivo exerce as opções em 1º de junho de 2008. Caso ele ou ela deseje reportar o ganho no contrato como um ganho de capital de longo prazo, o estoque não pode ser vendido antes de 1º de junho de 2009. Outras Considerações Embora o tempo de estoque Estratégia de opção é importante, existem outras considerações a serem feitas. Outro aspecto fundamental do planejamento de opções de estoque é o efeito que esses instrumentos terão na alocação global de ativos. Para que qualquer plano de investimento seja bem sucedido, os ativos devem ser adequadamente diversificados. Um funcionário deve estar atento às posições concentradas em qualquer estoque da empresa. A maioria dos consultores financeiros sugerem que o estoque da empresa deve representar 20 (no máximo) do plano de investimento global. Embora você possa se sentir confortável ao investir uma porcentagem maior de seu portfólio em sua própria empresa, é simplesmente mais seguro se diversificar. Consulte um especialista financeiro e fiscal para determinar o melhor plano de execução para seu portfólio. Bottom Line Conceitualmente, as opções são um método de pagamento atractivo. Que melhor maneira de encorajar os funcionários a participar do crescimento de uma empresa do que oferecendo-lhes um pedaço da torta. Na prática, no entanto, o resgate e a tributação desses instrumentos podem ser bastante complicados. A maioria dos funcionários não entende os efeitos tributários de possuir e exercer suas opções. Como resultado, eles podem ser fortemente penalizados pelo tio Sam e muitas vezes perdem parte do dinheiro gerado por esses contratos. Lembre-se de que vender seu estoque de empregado imediatamente após o exercício induzirá o maior imposto sobre ganhos de capital de curto prazo. Esperar até que a venda se qualifique para o menor imposto sobre ganhos de capital a longo prazo pode poupar centenas, ou mesmo milhares. O capital de giro é uma medida da eficiência da empresa e da saúde financeira de curto prazo. O capital de giro é calculado. A Agência de Proteção Ambiental (EPA) foi criada em dezembro de 1970 sob o presidente dos Estados Unidos, Richard Nixon. O. Um regulamento implementado em 1 de janeiro de 1994, que diminuiu e eventualmente eliminou as tarifas para incentivar a atividade econômica. Um padrão contra o qual o desempenho de um fundo de segurança, fundo mútuo ou gerente de investimentos pode ser medido. Carteira móvel é uma carteira virtual que armazena informações do cartão de pagamento em um dispositivo móvel. 1. O uso de vários instrumentos financeiros ou capital emprestado, como a margem, para aumentar o retorno potencial de um investimento.

Thursday, 27 July 2017

Mumbai Forex Brokers


ABRIR CONTA AO VIVO HOJE E OBTER 10 BÔNUS Obter reembolso em todas as suas negociações de Forex Abrir qualquer fundo de conta de negociação Sua conta Iniciar a negociação e começar a ganhar APRENDER COMO GANHAR NA FOREX Bem-vindo à EvenForex O melhor corretor Forex World8217s A EvenForex é uma provedora global líder de divisas (Moeda) e serviços relacionados a clientes de varejo e institucionais. Somos mundialmente conhecidos pelo nosso profissionalismo e práticas comerciais justas. Trabalhamos incansavelmente para fornecer aos nossos clientes todos os instrumentos, ferramentas e serviços de que precisam para negociar os mercados Forex. Além do forex, troque uma série de instrumentos com nossas principais plataformas, spreads competitivos e execução superior. Posts recentes do blog Feliz ano novo 2017 Estimados clientes Parceiros de ampliação, que a ocasião do Ano Novo traga sua vida mais sorrisos e Educação Forex 8211 Espalhar podem causar chamadas de margem Como se proteger verdadeiramente contra o alargamento Spreads A única maneira de nos proteger durante o tim Forex Horas de Mercado Natal 038 Ano Novo 2016-17 Estimados Comerciantes amp Parceiros, ampère de Natal Ano Novo são exatamente ao virar da esquina e, se você estiver com a conta Standard Comprimento da propagação a partir de 2,5 pips Sem Comissões Adicionais Preço com 5 dígitos confortável Depósito mínimo de 50 Alavancar até 1 : 200 ECN Conta Spread a partir de 0,9 pips 6 por lote Comissão Confortável preço de 5 dígitos Depósito mínimo de 500 Alavancar até 1: 100 EvenPro Conta Espalhe a partir de 0,9 pips Sem Comissões Adicionais Preço com 5 dígitos confortável Depósito mínimo de 5000 Alavancagem até 1: 100 MasterPro Account Spread a partir de 0 pips 3 por lote Comissão Confortável preço de 5 dígitos Depósito mínimo de 50000 Alavancar até 1:50 Plataformas de negociação Tra Com World8217s Best ECN Broker Eliminamos todos os conflitos de interesses com nossos clientes e adotamos um modelo de negócios que alinha nossos interesses com os deles. Isso nos incentiva a oferecer aos nossos clientes tudo o que eles precisam para se tornar melhores comerciantes. Oferecemos aos nossos clientes o melhor ECN Ambiente com Execução ECN pura, permitindo assim uma Manipulação de falta de negociação. EvenForex está comprometido com o seu sucesso. Venha e experimente o melhor de Forex Trading. Trabalhamos Diligentemente para tornar a sua Experiência de Negociação livre de problemas com o World8217s Melhor Corretor ECN Eliminamos todos os conflitos de interesses com nossos clientes e adotamos um modelo de negócios que alinha nossos interesses com os deles. Isso nos incentiva a fornecer aos nossos clientes tudo o que precisam se tornar Melhores comerciantes. Oferecemos aos nossos clientes o melhor ambiente ECN com execução ECN pura, permitindo assim a manipulação de falta de negociação. EvenForex está comprometido com o seu sucesso. Venha e experimente o melhor de Forex Trading. Trabalhamos Diligentemente para tornar sua experiência de negociação livre. Presença internacional: escolha qualquer banco que prefira. 18.01.2017 Atualização para contas de centavo: novo servidor e aumento de volume máximo para pedidos 23.12.2016 Desejo-lhe um Feliz Natal e um feliz ano novo 30.11.2016 Novo Passo no desenvolvimento da nossa empresa - Licença Europeia 28.11.2016 Novo programa de parceiros - Pro STP Markup 25.07.2016 Alterações da Comissão para contas ProSTP 17.06.2016 Alterações nos requisitos de margem 15.06.2016 Resultados do concurso Forex4you 01.04.2016 Mais de 20 000 000 encomendas têm Foi copiado no serviço Share4you 23.03.2016 Bem-vindo a mais nova e maior alavancagem - 1: 2000 28.12.2015 Forex4 voce deseja Feliz Natal e um Feliz Ano Novo Daily Forex Video Para Parceiros Sobre a Empresa Primeiro Andar, Mandar House, Johnsons Ghut, PO Caixa-3257, Road Town, Tortola, Ilhas Virgens Britânicas (encontre mais informações sobre contatar-nos) Forex4you Copyright 2007-2016, 2007-2017, E-Global Trade Finance Group, Inc. E-Global Trade Finance Group, Inc. é autorizado e regulamentado Pelo FSC sob o Securities and Investment Business Act, 2010 Licença: SIBAL121027. As demonstrações financeiras da E-Global Trade Finance Group, Inc. são auditadas anualmente pela KPMG (BVI) Limited. A negociação no mercado Forex envolve riscos significativos, incluindo perda de fundos completa possível. A negociação não é adequada para todos os investidores e comerciantes. Aumentando os aumentos de risco de alavancagem (Aviso de Risco). O serviço não está disponível para residentes nos EUA, Reino Unido e Japão. Forex4you é de propriedade e operado pelo E-Global Trade Finance Group, Inc, BVI.8 retorno em apenas meia hora 8211 Prova Forex Trading na Índia Forex Trading na Índia Forex Trading na Índia Pune Satara Mumbai Todos meus queridos amigos, 8 retorna em Meia hora, veja a imagem abaixo da postagem para obter mais detalhes. Montante investido 3.000 para 2 lotes, os retornos são de 257 rupias em apenas meia hora. Se você tivesse começado com 10.000 rs, os retornos serão de 800 rs. E assim por diante Se você for consistente em seu trabalho, você alcançará seu objetivo. Há diferença entre Derrota e Falha. Quando a Derrota vem aceitá-la como um sinal de que seus planos não são sólidos, reconstrua esses planos e navegue mais uma vez em direção ao seu desejado GOAL. Se você desistir antes de atingir seu objetivo, você é um quitter. A Quitter Never Wins e um vencedor nunca sai. As coisas já estão começando a acontecer. Forex Trading na Índia Você lembra que no momento em que didn8217t ter software para mostrar 8211 pessoas estavam perguntando onde é o software como funciona. Então, só nos juntaremos. Uma vez que o software entra no mercado e no estado de trabalho novamente. 8211 As pessoas vieram com as perguntas. Isso realmente funciona? Será capaz de gerar dinheiro como você foi dito na apresentação. Embora existam poucos que nos mantiveram fé e começaram, poucos Acabei de começar porque eles não sabem o que fazer amplificador, alguns deles ainda estão pensando. 8211 Por que essas pessoas se juntaram a um amplificador. Como eles estão ganhando. Aqueles que se juntaram com a fé, ALL IN (100) obtiveram o sucesso. Se você contar seus ganhos, eles não acreditam que eles vão pedir por provas. Se você mostrar as provas, 8211 as pessoas vão perguntar-lhe que não é de apenas um mês. Que cerca de 6 meses? Um lucro de um mês é fácil, mesmo que eu possa fazê-lo Se você mostrar 6 meses de dinheiro consistente fazendo provas 8211 Eles vão te dizer. 8220Você é especialista e eu não tenho essas qualidades:) 8221 It8217s melhor você continuar. 6 meses antes, ambos estavam navegando no mesmo barco - gt, mas um deles escolheu aventuras ousadas PATH outro não estava pronto para vir nossa zona de conforto. No final de 6 meses, o que aconteceu 8220 Você é especialista e eu não tenho essas qualidades:) 8221 Pergunte a si mesmo Você está pronto para a mudança 8220Forex Trading na Índia8221 Com referência à nossa publicação Veja a imagem abaixo Para a figura abaixo. Se alguém tiver trazido os lotes em um prêmio 56.2975 amp, expõe os mesmos lotes e prêmio 56.45 então. Lucro total 15 paisa com meia hora. Você pode imaginar Você receberá 8 retornos em qualquer quantidade que você tenha investido. Alguns de nós podem entender como obteremos um enorme lucro em um dia. É fácil se você pode entender a alavancagem no Forex. É 1:50. É a alavancagem mais alta em Forex em comparação com outros mercados de ações e commodities Excited right .. ForexTradingInIndia Pune Satara Mumbai Nasik Sobre nossos serviços (negociação forex no processo de abertura de conta na Índia) Estamos fornecendo conta de moeda na Índia através de corretores 8220Inndia Infoline Currency Trading8221. 8220Angle Broking Currency Trading8221, 8220Nirmal Bang Currency Trading8221 amp 8220SMC moeda do corretor Trading8221 Nossa Moeda de negociação taxas de corretagem são 10 rs por comércio para Intra dia amp 20rs durante todo os dias Estamos provando Forex Trading Educação usando Odin Diet Software, Instalação Odin Diet Software para Moeda Trading, Compreensão Odin Diet sinais para moeda trading amp muitas outras coisas úteis. Estamos comprometidos com o seu sucesso. Por favor, junte-se a nós aqui forextradehalt Todos aqueles que decidiram ou querem mudar de vida, querem estar financeiramente livres usando o Forex Trading Concept. Junte-se gratuitamente aqui abaixo. Ótimo para ver o seu interesse no Forex Trading na Índia. Certamente, se você avançar, nós o ajudaremos a alcançar seus Sonhos através do Forex Trading na Índia. Sobre Avinash Sawant

Wednesday, 26 July 2017

Is Forex Trading Legal In India + Rbi


O RBI avisa contra a negociação forex ilegal na internet O Reserve Bank of India (RBI) alertou investidores e bancos indianos contra a negociação ilegal de divisas no exterior através de portais de internet e eletrônicos que oferecem retornos elevados garantidos. Observou-se que a negociação no exterior de câmbio foi introduzida em vários portais de comércio interno-eletrônicos atraindo os residentes com ofertas de rendimentos elevados garantidos com base em tal negociação forex. As propagandas desses portais do internetonline exortam as pessoas a negociar no forex por meio do pagamento do montante do investimento inicial em Rúpias indianas, informou a RBI em uma circular. De acordo com o RBI, algumas empresas contrataram agentes que contatam pessoalmente as pessoas para realizar esquemas de investimentos de negociação forex e atraí-los com promessas de retornos exorbitantes desproporcionais. A maior parte da negociação forex através desses portais é feita com base em margining com grande alavancagem ou em uma base de investimento, onde os retornos são baseados na negociação forex. O público está sendo convidado a fazer os pagamentos de margem para essas operações de negociação de divisas on-line através de departamentos de cartões de crédito em várias contas mantidas com bancos na Índia. Também é observado que as contas estão sendo abertas em nome de indivíduos ou preocupações de propriedade em diferentes agências bancárias para cobrar a margem de dinheiro, dinheiro de investimento, etc, disse o RBI. Os bancos são aconselhados a exercer a devida cautela e a ser vigilante demais em relação a tais transações, alertou o RBI. É esclarecido que qualquer pessoa que reside na Índia, cobrando e efetuando esses pagamentos directamente indiretamente fora da Índia, se responsabilizaria por contravenir a FEMA, 1999, além de ser responsável pela violação de regulamentos relativos ao conhecimento de suas normas de clientes (KYC) e Anti lavagem de dinheiro (AML) padrões, disse. A RBI esclareceu que uma pessoa residente na Índia pode entrar em futuros cambiais ou opções cambiais em uma bolsa de valores reconhecida na seção 4 da Lei de Contrato de Valores (Regulamento), de 1956, para proteger uma exposição ao risco ou de outra forma, sujeito a tais termos e Condições que podem ser estabelecidas nas instruções emitidas pelo RBI de tempos em tempos. Forex Brokers na Índia É Forex trading legal na Índia Existem debates em curso sobre se Forex trading é legal ou não na Índia. O Reserve Bank of India (RBI) faz tudo em seu poder para proibir o comércio de Forex por indivíduos. Se encontrou negociação, os indivíduos enfrentarão acusações rigorosas por violar a lei. Mas a verdade permanece - há muitos investidores da Índia que negociam contas abertas de Forex com corretores estrangeiros. No entanto, você deve lembrar que o banco monitorará as transações de sua conta bancária para qualquer atividade ilegal suspeita relacionada à negociação de moeda. Existem corretores de Forex na Índia Não tinham conhecimento de corretores de Forex domiciliados na Índia. Mas há uma grande lista de corretores que possuem escritórios internacionais na Índia. Lista de corretores de Forex com escritórios internacionais na Índia: Use Shift para classificar várias colunas Você conhece um outro corretor de Forex Indiano Por favor, sugira por adicionar um comentário abaixo. Obrigado Quem regula as divisas na ÍndiaTome a rota certa para a negociação no estrangeiro Com muitos riscos envolvidos no comércio de moeda no exterior, os índios residentes que desejam se beneficiar de movimentos de divisas devem negociar os derivados cambiais negociados em bolsa disponíveis no país. A introdução de derivados cambiais em trocas regulamentadas quatro anos atrás abriu uma nova classe de ativos para índios. Mas, além do domínio da paisagem reguladora do país, um mercado de mercado de câmbio externo na Internet também parece estar prosperando. Oferece mais opções e apostas maiores. No entanto, negociar nele é ilegal para os índios e traz riscos elevados. Violação de lei Os portais de internet que oferecem troca de moeda parecem onipresentes nos dias de hoje. Eles anunciam amplamente 8212 principalmente em uma variedade de sites da Web 8212 atraindo clientes com retornos rápidos e muito dinheiro. Em alguns portais, os rostos sorridentes proclamam com que facilidade fizeram várias centenas de dólares em questão de dias e convidaram outros a se juntarem a eles. Em outros, pessoas aparentemente bem sucedidas exalam os benefícios do comércio forex e contam como isso ajudou a ganhar renda extra. Don8217t cair para o espião de marketing. Não corre o risco de perder seu dinheiro, mas você se encontrará no lado errado da lei. O Reserve Bank of India (RBI), em mais de uma ocasião, advertiu contra a negociação cambial no exterior através de portais de comércio na Internet. Em primeiro lugar, emitiu um aviso em fevereiro do ano passado e seguiu duas notificações 8212 em abril de 2011 e novembro de 2011 (ver links abaixo). O RBI observou que a negociação cambial 8220overseas foi introduzida em uma série de portais de negociação Internetelectronic que atrai os residentes com ofertas de retornos altos garantidos com base em tal negociação forex8221. Ele esclarece que qualquer pessoa residente na Índia que colete e efetua o fato de que esses pagamentos diretamente indiretamente fora da Índia se responsabilizaria por uma contravenção à Lei de Gerenciamento de Câmbio (FEMA), 1999, além de ser responsável pela violação dos regulamentos relativos a Conhecer Seu Cliente (KYC) NormasAnti Branqueamento de dinheiro (AML) standards.8221 A mensagem é clara. As remessas para tais negócios não são permitidas pela lei. Podem ser tomadas medidas legais contra os residentes indianos que coletam e enviam esses pagamentos. Os especialistas em mercado de Forex concordam com o aspecto legal. Diz Anil Bhansali, vice-presidente, Mecklai Financial Services, 8220As por FEMA, todos esses negócios são ofícios ilegais. A cobrança de margem para esses portais online também é uma violação da FEMA8221. Anindya Banerjee, gerente sênior da Kotak Securities, explica, 8220. O RBI não permite o uso de câmbio para negociação de alavancagem. Geralmente, os portais de forex oferecem alavancagem de 8216x8217 vezes, portanto, eles violam as diretrizes do RBI.8221 As empresas que oferecem comércio on-line em moedas geralmente são baseadas fora do país, muitas vezes em paraísos fiscais, como Chipre. Eles não têm endereços e números de contato na Índia, embora possam nomear agentes para manter contato e solicitar clientes em seu nome. Como tal, essas empresas podem estar fora do alcance do regulador. Mas os residentes indianos que entram em tais negócios e entidades, como agentes, bancos e empresas de cartões de crédito que os facilitam, serão passíveis de ação regulatória. De acordo com Vikram Murarka, Estratégia em Moeda Estratégica, Kshitij Consultancy Services, 8220Legally, as empresas são livres de oferecer negociação online porque não são responsáveis ​​pelo RBI. As restrições de RBI aplicam-se aos cidadãos indianos residentes. Então, legalmente, eles são os que devem desistir da negociação on-line.8221 Outros riscos Embora os dados sobre a quantidade de volume de negócios roteados para os portais de negociação na Internet que ofereçam negociação forex não estão disponíveis, a tendência parece ter capturado. Como o RBI observou, muitos moradores indianos caíram presas de ofertas tentadoras e perderam dinheiro pesadamente. Atraído pela atração de retornos bonitos, a alavancagem muito alta oferecida (apostas até 400 vezes ou mais permitidas na margem) e vários pares de moedas para trocar (muitas entidades oferecem até 52 pares), muitos comerciantes Parecem testar a sua sorte no mercado de câmbio no exterior, nem sempre com bons resultados. Os riscos surgem de muitas fontes. O mercado monetário global é indiscutivelmente o maior e o mais sofisticado do mundo. Os investidores crédulos sem o know-how necessário e impulsionados por seus 8216success8217 em 8216demo8217 comércios podem facilmente queimar seus dedos no jogo real. Além disso, o comércio de moeda estrangeira oferecido por portais de Internet pode ser na natureza de contratos de 8216 para diferença8217 (CFD), um tipo diferente de produto derivado que muitos comerciantes podem não estar familiarizados. A alavanca alta também atua como uma espada de dois gumes. Embora tenha o potencial de multiplicar lucros, ele aumenta as perdas. Há também o risco e custo de conversão, e a taxa de comissão que os residentes indianos incorrem ao converter Rúpias em moeda estrangeira e vice-versa. Finalmente, há risco de contraparte para o comerciante indiano 8212 o perigo de que o partido na outra extremidade possa não honrar seu compromisso. A maioria das empresas que oferecem transações de moeda no exterior executam suas negociações não em bolsas reguladas onde a liquidação comercial é garantida, mas no mercado de balcão mais arriscado (OTC). De acordo com Vikram Murarka, 8220, essas empresas geralmente não executam os negócios nas bolsas. Eles quase sempre operam no mercado OTC.8221 As empresas que oferecem operações cambiais no exterior na Índia estão fora do alcance dos regulamentos do país. Os residentes indianos que se acham pouco alterados podem ter pouco ou nenhum recurso para que suas queixas sejam resolvidas. Os remédios, mesmo quando disponíveis, podem ser caros de implementar e ser um processo prolongado. A linha inferior. Com os riscos legais e operacionais envolvidos no comércio de moeda no exterior, os índios residentes que possuem o know-how e que desejam se beneficiar de movimentos de divisas devem negociar os derivados cambiais negociados em bolsa disponíveis no país. A escolha jurídica O comércio de derivativos de moedas em trocas reconhecidas, que foi permitido pelo RBI e SEBI em 2008, expandiu-se em termos de ofertas de produtos e volumes. Atualmente, as três bolsas de valores 8212 NSE, MCX-SX e a United Stock Exchange (USE) 8212 facilitam essas negociações. O primeiro produto a ser introduzido foi o futuro da moeda no par do dólar norte-americano 8211Praude. Aquisição de futuros na Rúpia em relação a outras três moedas principais: 8212 euros, a libra britânica e o iene japonês 8212 seguiram. Em 2010, quando as opções de moeda foram permitidas no par USD-INR, a NSE e a USE introduziram o produto. Após uma longa batalha regulatória, a MCX-SX também lançou opções de moeda USD-INR em agosto de 2012. Os contratos de futuros de moeda têm um ciclo de 12 meses e as opções de moeda têm um ciclo de três meses. Então, hoje, os comerciantes de moeda na Índia têm uma cesta mais ampla para escolher. Eles podem negociar futuros e opções em quatro principais moedas em relação à Rúpia em três trocas. O acordo de comércio é garantido pelas trocas. Todos os contratos são liquidados em dinheiro sem contratos físicos. A maior parte das negociações ocorrem no NSE e no MCX-SX com liquidez recém-nascida no USO após o exame regulatório. A maioria dos negócios acontece no par USD-INR. A melhor liquidez, mais pares de moedas e as preocupações sobre a estrutura de custos podem ajudar a atrair mais comerciantes no mercado de derivativos cambiais trocados. Links para comunicações RBI: (Este artigo foi publicado em 25 de agosto de 2012) Obtenha mais de suas notícias favoritas entregues em sua caixa de entrada Por que a RBI não permite, como é nosso próprio dinheiro, estamos investindo. Há muitas pessoas que também estão perdendo dinheiro em mercados compartilhados. Então Govt está ganhando dinheiro nos mercados da Share. Govt não pode ganhar dinheiro se eles permitem o comércio forex na Índia. Há muitas coisas na Índia para fazer para elevar a economia, a Índia está sempre fora do jogo em todos os círculos. Publicado em: 29 de agosto de 2012 às 01:29 IST 013 Este artigo está fechado para comentários. Por favor, envie por e-mail ao Editor NUNCA perca as últimas notícias, teremos recebido calor na sua caixa de entrada

Monday, 24 July 2017

Opções De Estoque De Venda Restrita


Estoque Restrito: Impostos Seu total tributação é de 108.000. Cada incremento de aquisição deste total é tributável, e a retenção aplica-se a cada data de aquisição. Dois anos após a última compra, você vende todas as ações. O preço das ações na venda é de 50 (200.000 para as 4.000 ações). Seu ganho de capital é de 92.000 (200.000 menos 108.000). Para os diagramas anotados que mostram como denunciar esta venda na sua declaração de imposto, veja as vendas de ações da Companhia de Relatórios no Centro Tributário. Alternativamente, você pode fazer uma eleição da Seção 83 (b) com o IRS dentro de 30 dias da concessão (esta opção não está disponível para unidades de estoque restritas). Isso significa que você paga impostos sobre o valor do estoque na concessão, iniciando seu período de retenção de ganhos de capital para revendas posteriores. Se as ações nunca forem adquiridas porque você deixou a empresa, você não pode recuperar os impostos que você pagou na concessão. Para obter detalhes sobre os riscos associados à eleição 83 (b), consulte o artigo relevante. Exemplo: Com os fatos do exemplo anterior: você faz uma eleição oportuna 83 (b) na concessão. Na concessão, você tem renda ordinária de 72.000 (4.000 x 18), e a retenção é válida. Quando você vende mais tarde, você tem um ganho de capital de 128.000 (200.000 menos 72.000). Em contraste com não fazer a eleição no exemplo anterior, a eleição 83 (b) permite que você converta 36.000 de renda ordinária para o ganho de capital com imposto mais baixo: 128.000 92.000 de ganho de capital no exemplo anterior mais 36.000 que era renda ordinária na aquisição Sem a eleição 83 (b). Os 36.000 são a valorização do preço da ação desde a data da concessão até a data do colete. Você também pode receber dividendos com estoque restrito. Os dividendos são tributáveis ​​(o tratamento tributário é discutido em outra FAQ). Sobre os Prêmios de Stock Restritos Uma Ação de Prêmio de Estoque Restrito é uma concessão de ações da empresa em que os direitos do beneficiário no estoque são restritos até as ações serem adquiridas (ou caducar em restrições). O período restrito é chamado de período de aquisição. Uma vez cumpridos os requisitos de aquisição de direitos, um funcionário detém as ações de forma definitiva e pode tratá-las como faria com qualquer outra ação de ações em sua conta. Como funcionam os planos de prêmio de estoque restrito Quando um funcionário recebe um Prêmio de estoque restrito, o funcionário deve decidir se aceita ou recusou a concessão. Se o empregado aceita a concessão, ele pode ser obrigado a pagar ao empregador um preço de compra pela concessão. Depois de aceitar uma concessão e fornecer o pagamento (se aplicável), o empregado deve aguardar até a concessão. Os prazos de aquisição para os Prêmios de Ações Restritas podem ser baseados no tempo (um período declarado a partir da data de concessão), ou baseados no desempenho (geralmente vinculados à realização de metas corporativas). Quando um Prêmio de Ações Restritas ganha, o empregado recebe as ações do estoque da empresa Ou o equivalente em dinheiro (dependendo das regras do plano da empresa), sem restrições. Tratamento do imposto sobre o rendimento De acordo com as regras normais de imposto de renda federal, um empregado que recebe um Prêmio de estoque restrito não é tributado no momento da concessão (assumindo que nenhuma eleição nos termos da seção 83 (b) foi feita, conforme discutido abaixo). Em vez disso, o empregado é tributado na aquisição, quando as restrições caducam. O valor da receita sujeita a imposto é a diferença entre o valor justo de mercado da concessão no momento da aquisição, deduzido o valor pago pela concessão, se houver. Para os subsídios que pagam em ações reais, o período de retenção de impostos do empregado começa no momento da aquisição e a base de imposto do empregado é igual ao valor pago pelo ativo mais o valor incluído como receita ordinária de remuneração. Após uma venda posterior das ações, assumindo que o empregado detém as ações como um bem de capital, o empregado reconheceria a receita ou perda de ganho de capital, quer esse ganho de capital seria um ganho de curto ou longo prazo dependeria do tempo entre o início Do período de detenção à data da aquisição e da data da venda subsequente. Consulte o seu consultor fiscal sobre as consequências do imposto de renda para você. Taxa especial 83 (b) Eleição nos termos da seção 83 (b) do Código da Receita Federal, os funcionários podem alterar o tratamento tributário de seus Prêmios de Stock Restrito. Os empregados que optam por fazer a eleição do imposto especial 83 (b) estão optando por incluir o valor justo de mercado do estoque no momento da concessão menos o valor pago pelas ações (se houver) como parte de seus rendimentos (sem considerar o Restrições). Eles estarão sujeitos à retenção de impostos exigida no momento em que as ações de concessão de ações restritas forem recebidas. Além da inclusão imediata de renda, uma eleição especial de imposto 83 (b) fará com que o período de retenção de ações seja iniciado imediatamente após a concessão. Com uma eleição de imposto especial 83 (b), os funcionários não estão sujeitos ao imposto de renda quando as ações são adquiridas (independentemente do valor justo de mercado no momento da aquisição) e não estão sujeitas a mais impostos até as ações serem vendidas. Os ganhos ou perdas subsequentes do estoque seriam ganhos ou perdas de capital (assumindo que o estoque é mantido como um capital social). No entanto, se um empregado deixasse a empresa antes da aquisição, ele não teria direito a nenhum reembolso de impostos anteriormente pagos ou a uma perda de imposto com respeito às ações perdidas. Um imposto especial 83 (b) eleição deve arquivar por escrito com o Internal Revenue Service (IRS) o mais tardar 30 dias após a data da concessão. Além disso, o funcionário deve enviar uma cópia do formulário de eleição do Special Tax 83 (b) para o empregador e incluir uma cópia ao preencher a declaração anual de imposto de renda. Decidir se fazer um imposto especial 83 (b) Eleição Se fazer uma eleição de imposto especial 83 (b) é uma importante decisão fiscal e financeira, e os funcionários são instados a consultar seus consultores fiscais. Existem várias vantagens potenciais de fazer uma eleição de imposto especial 83 (b): Estabeleça a base de custos agora. Ao pagar o imposto sobre a concessão agora, ao invés de quando as ações forem adquiridas, o preço atual da ação será estabelecido como base de custo das ações concedidas. Quando as ações forem adquiridas, nenhum imposto será devido até que as ações sejam vendidas, independentemente de quanto as ações possam ter mudado de valor. Controle o tempo de reconhecimento futuro de renda. O ganho (ou perda) só seria reconhecido quando o estoque fosse realmente vendido e não fosse desencadeado pelo caducidade das restrições na aquisição. Tratamento de ganhos de capital. Supondo que o estoque seja mantido como um capital social, os ganhos futuros (ou perdas) seriam tributados apenas como ganhos de capital e, portanto, estarão sujeitos a taxas de imposto sobre ganhos de capital favoráveis. Há também várias desvantagens potenciais de fazer uma eleição de imposto especial 83 (b): queda dos preços das ações. Se o preço das ações declinou durante o período de carência, existe o risco de que mais impostos sejam pagos com base no valor justo de mercado na data da concessão do que teria sido pago na aquisição. Calendário do pagamento de impostos. Uma vez que os impostos são devidos quando o prêmio é concedido, você precisará usar outros fundos para pagar a obrigação de retenção de impostos. Sob o tratamento fiscal normal, você não deve impostos até a concessão e você poderia potencialmente usar algumas das ações que se apossem para cobrir sua obrigação de retenção de impostos. Risco de confisco. Se o prêmio de estoque restrito for perdido (por exemplo, deixando a empresa antes das ações), uma perda não pode ser reivindicada para fins fiscais em relação ao prêmio de estoque restrito. Além disso, não há reembolso sobre o imposto pago no prêmio de estoque restrito. Pagando o imposto de renda sobre os estoques de ações restritas Dependendo das regras do plano, os indivíduos que decidem não fazer uma eleição de imposto especial 83 (b) têm duas opções para cumprir sua obrigação de retenção de imposto devido à aquisição de ações líquidas da ndash ou pagamento em dinheiro. Os indivíduos que optarem por ações líquidas terão o número apropriado de ações retido na aquisição para cobrir sua obrigação de retenção de imposto. Eles receberão o número de ações investidas menos o número de ações mantidas para fins fiscais. As pessoas que optam por pagar em dinheiro para satisfazer sua obrigação de retenção de imposto devem ter o valor apropriado de caixa em sua conta no dia da aquisição. O dinheiro será debitado de sua conta após a aquisição e será encaminhado à sua empresa para relatórios e remessa para as agências reguladoras apropriadas. Eles recebem o número total de ações que foram adquiridas. Processo de imposto de renda federal Publicações do inversor Regra 144: Vender títulos restritos e de controle Ao adquirir valores mobiliários restritos ou segurar títulos de controle, você deve encontrar uma isenção dos requisitos de registro da SEC para vendê-los em um mercado público. A Regra 144 permite a revenda pública de títulos restritos e de controle se um certo número de condições forem cumpridas. Esta visão geral diz o que você precisa saber sobre a venda de seus títulos restritos ou de controle. Ele também descreve como remover uma legenda restritiva. Quais são os Valores Restritos e de Controle de Valores Mobiliários restritos são valores mobiliários adquiridos em vendas privadas não registradas da empresa emissora ou de um afiliado do emissor. Os investidores normalmente recebem títulos restritos através de ofertas de colocação privada, ofertas de Regulamentação D, planos de benefícios de ações para empregados, como compensação por serviços profissionais, ou em troca de fornecer dinheiro ou capital inicial para a empresa. A regra 144 (a) (3) identifica quais vendas produzem títulos restritos. Os títulos de controle são aqueles detidos por um afiliado da empresa emissora. Um afiliado é uma pessoa, como um executivo, um diretor ou um grande acionista, em uma relação de controle com o emissor. Controle significa o poder de direcionar a administração e as políticas da empresa em questão, seja por meio da propriedade de valores mobiliários com direito a voto, por contrato ou de outra forma. Se você comprar títulos de uma pessoa responsável pelo controle ou da cota, você toma títulos restritos, mesmo que não tenham sido restrito nas mãos do afiliado. Se você adquirir títulos restritivos, quase sempre receberá um certificado com uma legenda quotrestrictivequot. A legenda indica que os valores mobiliários não podem ser revendidos no mercado a menos que estejam registrados na SEC ou estão isentos dos requisitos de registro. Certificados para valores mobiliários de controle geralmente não são carimbados com uma legenda. Quais são as condições da regra 144 Se você quer vender seus títulos restritos ou de controle ao público, você pode atender às condições aplicáveis ​​estabelecidas na Regra 144. A regra não é o meio exclusivo para vender títulos restritos ou de controle, mas fornece um Quotesafe harborquot isenção aos vendedores. As cinco condições da regra cinco são resumidas a seguir: títulos adicionais adquiridos do emissor não afetam o período de detenção de títulos anteriormente adquiridos da mesma classe. Se você comprou títulos restritos de outro não-afiliado, você pode adotar esse período de retenção não-afiliado ao seu período de retenção. Para os presentes feitos por um afiliado, o período de detenção começa quando a afiliada adquiriu os valores mobiliários e não na data do presente. No caso de uma opção de compra de ações, incluindo opções de ações de empregados, o período de detenção começa na data em que a opção é exercida e não a data em que é concedida. Período de espera . Antes de vender quaisquer títulos restritos no mercado, você deve mantê-los por um determinado período de tempo. Se a empresa que emitiu os valores mobiliários é uma empresa de investimento líder em que está sujeita aos requisitos de relatório da Securities Exchange Act de 1934, então você deve manter os títulos por pelo menos seis meses. Se o emissor dos valores mobiliários não estiver sujeito aos requisitos de relatório, você deve manter os valores mobiliários por pelo menos um ano. O período de detenção relevante começa quando os títulos foram comprados e totalmente pagos. O período de detenção aplica-se apenas a valores mobiliários restritos. Como os valores mobiliários adquiridos no mercado público não são restritos, não há período de retenção para um afiliado que adquira valores mobiliários do emissor no mercado. Mas a revenda das ações de um afiliado como títulos de controle está sujeita às outras condições da regra. Informação pública atual. Deve haver informações atualizadas adequadas sobre a empresa emissora publicamente disponíveis antes da venda pode ser feita. Para as empresas que informam, isso geralmente significa que as empresas cumpriram os requisitos de relatórios periódicos da Securities Exchange Act de 1934. Para as empresas que não informam, isso significa que certas informações da empresa, incluindo informações sobre a natureza de seus negócios, a identidade de Seus diretores e diretores, e suas demonstrações financeiras, estão publicamente disponíveis. Fórmula de Volume de Negociação. Se você é um afiliado, o número de títulos de capital que você pode vender durante um período de três meses não pode exceder o maior de 1 das ações em circulação da mesma classe vendidas, ou se a classe estiver listada em uma bolsa de valores, a maior De 1 ou o volume de negociação semanal reportado médio durante as quatro semanas anteriores à apresentação de um aviso de venda no Formulário 144. Os estoques de balcão, inclusive os citados no Boletim de Boletim OTC e nas Planilhas Pink. Só pode ser vendido usando a 1 medida. Transações ordinárias de corretagem. Se você é um afiliado, as vendas devem ser tratadas em todos os aspectos como transações de negociação de rotina, e os corretores podem não receber mais de uma comissão normal. Nem o vendedor nem o corretor podem solicitar ordens para comprar os valores mobiliários. Apresentando um aviso de proposta de venda com a SEC. Se você é um afiliado, você deve apresentar um aviso com a SEC no Formulário 144 se a venda envolver mais de 5.000 ações ou o valor em dólares agregado for superior a 50.000 em qualquer período de três meses. Se eu não for um afiliado da Emissora, quais as condições da regra 144 devo cumprir Se você não é (e não esteve durante pelo menos três meses), um afiliado da empresa que emite os valores mobiliários e detinha os valores mobiliários restritos em Pelo menos um ano, você pode vender os valores mobiliários sem considerar as condições da Regra 144 discutidas acima. Se o emissor dos valores mobiliários estiver sujeito aos requisitos de relatório do Exchange Act e tiver mantido os valores mobiliários por pelo menos seis meses, mas menos de um ano, você pode vender os valores mobiliários contanto que você satisfaça a condição de informação pública atual. Os valores mobiliários podem ser vendidos publicamente se as condições da regra 144 tiverem sido cumpridas Mesmo que você tenha cumprido as condições da Regra 144, você não pode vender seus títulos restritos ao público até que você tenha removido a legenda do certificado. Apenas um agente de transferência pode remover uma legenda restritiva. Mas o agente de transferência não remove a lenda, a menos que você tenha obtido o consentimento do emissor, principalmente, sob a forma de uma carta de opinião do conselho de opinião do emissor, que a legenda restritiva pode ser removida. A menos que isso aconteça, o agente de transferência não tem autoridade para remover a legenda e permitir a execução do comércio no mercado. Para iniciar o processo de remoção de legenda, um investidor deve entrar em contato com a empresa que emitiu os valores mobiliários, ou o agente de transferência dos títulos, para perguntar sobre os procedimentos para remover uma legenda. Remover a lenda pode ser um processo complicado, exigindo que você trabalhe com um advogado especializado em direito de valores mobiliários. E se uma controvérsia surgir se eu posso remover a legenda Se surgir uma disputa sobre se uma legenda restritiva pode ser removida, a SEC não irá intervir. A remoção de uma lenda é uma questão exclusivamente a critério do emissor dos valores mobiliários. A lei estadual, e não a lei federal, abrange as disputas sobre a remoção de lendas. Assim, a SEC não tomará medidas em qualquer decisão ou disputa sobre a remoção de uma lenda restritiva.

Exercício Líquido Estoque Opções Imposto


Exercitar opções de ações Exercitar uma opção de compra de ações significa comprar as ações ordinárias do emissor de ações no preço estabelecido pela opção (preço de concessão), independentemente do preço de estoque no momento em que você exerce a opção. Consulte Sobre opções de estoque para obter mais informações. Dica: exercitar suas opções de ações é uma transação sofisticada e às vezes complicada. As implicações tributárias podem variar muito, não se esqueça de consultar um consultor fiscal antes de exercer suas opções de compra de ações. Escolhas ao exercitar opções de ações Geralmente, você tem várias opções quando exerce suas opções de ações adquiridas: Mantenha suas opções de ações Se você acredita que o preço das ações aumentará ao longo do tempo, você pode aproveitar a natureza a longo prazo da opção e esperar para Exerci-los até que o preço de mercado do estoque do emissor exceda seu preço de concessão e você sente que está pronto para exercer suas opções de compra de ações. Basta lembrar que as opções de compra de ações expiram após um período de tempo. As opções de ações não têm valor depois de expirarem. As vantagens desta abordagem são as seguintes: o seu atraso de qualquer impacto fiscal até que você exerça suas opções de ações e a valorização potencial do estoque, ampliando assim o ganho quando você os exerce. Inicie uma operação de exercício e retenção (caixa para estoque). Execute suas opções de compra de ações para comprar ações da empresa e segure o estoque. Dependendo do tipo de opção, você precisará depositar dinheiro ou empréstimo na margem usando outros valores mobiliários em sua Conta Fidelity como garantia para pagar o custo da opção, comissões de corretagem e quaisquer taxas e impostos (se você estiver aprovado para margem). As vantagens desta abordagem são: benefícios da participação em ações da sua empresa, (incluindo quaisquer dividendos), valorização potencial do preço do estoque comum de sua empresa. Inicie uma operação de exercicio e venda para cobrir Execute suas opções de compra de ações para comprar ações da empresa e, em seguida, venda apenas o suficiente das ações da empresa (ao mesmo tempo) para cobrir o custo da opção de compra de ações, impostos e comissões de corretagem E taxas. O produto que você recebe de uma transação de exercício e venda para cobertura será ações de ações. Você pode receber um valor residual em dinheiro. As vantagens desta abordagem são: benefícios da participação em ações da sua empresa, (incluindo quaisquer dividendos), valorização potencial do preço do estoque comum de sua empresa. A capacidade de cobrir o custo da opção de compra de ações, impostos e comissões de corretagem e quaisquer taxas com o produto da venda. Inicie uma Transação de Exercício e Vender (sem dinheiro) Com esta transação, que só está disponível na Fidelity se seu plano de opção de compra de ações for gerenciado pela Fidelity, você poderá exercer sua opção de compra de ações da empresa e vender as ações adquiridas no mesmo Tempo sem usar seu próprio dinheiro. O produto que você recebe de uma transação de exercício e venda é igual ao valor justo de mercado do estoque, menos o preço do subsídio e a retenção de impostos e a comissão de corretagem exigida e as taxas (seu ganho). As vantagens desta abordagem são: o dinheiro (o produto do seu exercício) a oportunidade de usar o produto para diversificar os investimentos em sua carteira através da sua conta Fidelity. Dica: Conheça a data de validade das suas opções de compra de ações. Uma vez que expiram, eles não têm valor. Exemplo de uma Opção de Opção de Incentivo Opção Desqualificando Disposição ndash Ações Vendidas antes do Período de Espera Especificado Número de opções: 100 Preço do subsídio: 10 Valor de mercado justo quando exercido: 50 Valor de mercado justo quando vendido: 70 Tipo de comércio: Exercício e retenção 50 Quando suas opções de compra de ações Veste em 1 de janeiro, você decide exercer suas ações. O preço das ações é de 50. Suas opções de ações custam 1.000 (100 opções de ações x 10 de preço de concessão). Você paga o custo da opção de compra de ações (1.000) para seu empregador e recebe as 100 ações em sua conta de corretagem. Em 1 de junho, o preço das ações é de 70. Você vende suas 100 ações ao valor de mercado atual. Quando você vende ações que foram recebidas através de uma transação de opção de compra de ações, você deve: Notificar seu empregador (isso cria uma disposição desqualificadora). Pagar o imposto de renda ordinário sobre a diferença entre o preço do subsídio (10) e o valor de mercado total no momento do exercício ( 50). Neste exemplo, 40 por ação, ou 4.000. Imposto sobre ganhos de capital sobre a diferença entre o valor de mercado total no momento do exercício (50) eo preço de venda (70). Neste exemplo, 20 partes, ou 2.000. Se você tivesse esperado para vender suas opções de compra de ações por mais de um ano após o exercício das opções de ações e dois anos após a data da concessão, você pagaria ganhos de capital, em vez de receita ordinária, sobre a diferença entre o preço do subsídio e o preço de venda. Próximas etapas Se você receber uma opção para comprar ações como pagamento por seus serviços, você pode ter renda quando você recebe a opção, quando você exerce a opção, ou quando você descarta a opção ou estoque recebido quando você exerce a opção. Existem dois tipos de opções de compra de ações: as opções concedidas de acordo com um plano de compra de ações de um empregado ou um plano de opção de compra de ações de incentivo (ISO) são opções de estoque estatutárias. As opções de compra de ações que não são concedidas nem em um plano de compra de ações para empregados nem em um plano ISO são opções de ações não estatutárias. Consulte a Publicação 525. Renda tributável e não tributável. Para obter ajuda para determinar se você recebeu uma opção de compra obrigatória ou não estatutária. Opções de ações estatutárias Se seu empregador lhe concede uma opção de compra de ações legal, geralmente não inclui qualquer valor em sua receita bruta quando você recebe ou exerce a opção. No entanto, você pode estar sujeito a imposto mínimo alternativo no ano em que você exerce um ISO. Para obter mais informações, consulte as Instruções do formulário 6251. Você tem renda tributável ou perda dedutível quando vende as ações que você comprou ao exercer a opção. Você geralmente trata esse valor como um ganho ou perda de capital. No entanto, se você não atender aos requisitos especiais do período de detenção, você terá que tratar o rendimento da venda como receita ordinária. Adicione esses valores, que são tratados como salários, com base no estoque na determinação do ganho ou perda na disposição das ações. Consulte a Publicação 525 para obter detalhes específicos sobre o tipo de opção de compra de ações, bem como regras para quando o rendimento é relatado e como a renda é reportada para fins de imposto de renda. Opção de opção de opção de incentivo - Após o exercício de um ISO, você deve receber do seu empregador um Formulário 3921 (PDF), Exercício de uma Opção de Ação de Incentivo de acordo com a Seção 422 (b). Este formulário informará datas e valores importantes necessários para determinar o valor correto do capital e da renda ordinária (se aplicável) a serem reportados no seu retorno. Plano de Compra de Estoque de Empregados - Após sua primeira transferência ou venda de ações adquiridas ao exercer uma opção outorgada de acordo com um plano de compra de ações de empregado, você deve receber do seu empregador um Formulário 3922 (PDF), Transferência de Ações Adquiridas através de um Plano de Compra de Estoque de Empregado em Seção 423 (c). Este formulário relatará datas e valores importantes necessários para determinar o valor correto do capital e renda ordinária a ser reportada no seu retorno. Opções de ações não estatutárias Se seu empregador lhe concede uma opção de ações não estatutária, o valor da receita a incluir e o tempo para incluí-lo depende se o valor de mercado justo da opção pode ser prontamente determinado. Valor de Mercado Justo Determinado Justo - Se uma opção é negociada ativamente em um mercado estabelecido, você pode determinar prontamente o valor justo de mercado da opção. Consulte a Publicação 525 para outras circunstâncias em que você pode determinar prontamente o valor justo de mercado de uma opção e as regras para determinar quando você deve reportar renda para uma opção com um valor de mercado justo prontamente determinável. Valor de Mercado Justo Não Determinado Justamente - A maioria das opções não estatutárias não possui um valor de mercado justo prontamente determinável. Para opções não estatísticas sem um valor de mercado justo prontamente determinável, não há evento tributável quando a opção é concedida, mas você deve incluir na receita o valor justo de mercado das ações recebidas no exercício, menos o valor pago, quando você exerce a opção. Você tem renda tributável ou perda dedutível quando vende as ações que você recebeu ao exercer a opção. Você geralmente trata esse valor como um ganho ou perda de capital. Para obter informações específicas e requisitos de relatórios, consulte a Publicação 525. Página Last Reviewed ou Updated: 30 de dezembro de 2016 Eu amo o filme Wall Street porque Gordon Gekkos perseguiu o pensamento de sua queda. Esta não é apenas uma história de Hollywood. No meu papel passado como contabilista de impostos no Vale do Silício, vi muitos executivos e funcionários ficarem gananciosos também. Ao tentar capturar um ganho antecipado no estoque de suas empresas, eles exerceram tantas opções de ações que não tinham dinheiro suficiente para pagar os impostos devidos em seus ganhos. Um número surpreendentemente grande de pessoas cai nesta armadilha. Alguns deles estão apenas informados. Outros, eu acredito, são superados por sua ganância: faz com que eles esqueçam que os preços das ações podem diminuir e subir, ou impedi-los de adotar um plano racional para pagar os impostos. Up A Creek Na maioria dos casos, quando você exerce suas opções, os impostos sobre o rendimento serão devidos no excesso do valor da opção (definido pelo conselho de administração da empresa, se for privado ou pelo mercado, se for público) Sobre o seu preço de exercício. Se você possui opções não qualificadas (Non quals ou NQOs), seu empregador deve reter impostos quando exerce suas opções, como se você tivesse recebido um bônus em dinheiro. O empregador decide quanto reter, com base nas diretrizes do IRS e dos estados. A menos que você venda ações no momento do exercício para cobrir sua retenção, você terá que escrever um cheque para seu empregador pelos impostos retidos. Se você tem opções de ações de incentivo (ISOs), seu empregador não irá reter impostos. Isso significa que depende de você se auto-regular e deixar de lado os impostos que você deve. Se você tem NQOs ou ISOs, você precisará reservar dinheiro detido em outra conta, como uma conta de economia ou dinheiro, para pagar impostos. Se você tem NQOs ou ISOs, você precisará reservar dinheiro detido em outra conta, como uma conta de economia ou dinheiro, para pagar impostos. Se você não tem os recursos para pagar o imposto devido em um exercício de opção, você deve considerar o exercício de menos opções para que você não crie uma obrigação de imposto de renda que você não pode pagar. Seguem-se dois cenários que mostram o que pode acontecer se você ganha ganância e exerce tantas opções (não-quals ou ISOs) quanto possível sem um plano. Você pode encontrar-se em um jorrão financeiro, preso devido mais em impostos do que você tem dinheiro na mão para pagar. Cenário NQO Você exerce uma opção de compra de ações não qualificada quando seu valor é 110 e seu preço de exercício é 10. Sua receita de remuneração tributável é de 100. Suponha que você está nos mais altos segmentos de imposto de renda federal e estadual, então você deve 50 do ganho para o governo. Seu imposto sobre o exercício é de 50. Você escreverá um cheque para seu empregador para o 35 dos impostos federais e estaduais que a empresa deve reter. Você ainda deve 15 em impostos. Neste ponto, você possui ações em seu empregador, você pagou 10 para exercer opções e 35 para retenção de impostos. O que acontece depois O preço da ação cai para 10, momento em que você vende suas ações. O resultado final é que você não tem estoque, gastou 35 para impostos e ainda deve 15 em impostos (o 10 para exercer NQO e 10 de venda de estoque líquido para zero). Coloque zeros suficientes por trás desses números, e você pode ver como isso se torna um problema. Sim, a perda de 100 na venda de ações é dedutível, mas é uma perda de capital. A dedução de perda pode estar sujeita a limites anuais, portanto, suas economias de impostos podem não ser realizadas por muitos anos. Cenário ISO Você exerce um ISO quando seu valor é 110 e seu preço de exercício é de 10. Você não tem renda tributável para fins tributários regulares e 100 rendimentos tributáveis ​​para fins de Imposto Mínimo Alternativo (AMT). O exercício do ISO provavelmente fará com que você esteja sujeito à AMT para fins federais e pode fazer com que você esteja sujeito à AMT para fins estatais, então suponha que você deve 35 do ganho ao governo. Portanto, seu imposto sobre o exercício é de 35, e como os empregadores não reter impostos sobre os exercícios de ISO, você deve estar preparado para pagar esse 35 de seus próprios recursos. Neste ponto, você possui ações em seu empregador, você pagou 10 para exercer opções e tem uma obrigação fiscal de 35. O que acontece depois O preço da ação cai para 10, momento em que você vende suas ações. O resultado final é que você não tem estoque, mas você ainda precisa de 35 em impostos (o 10 para exercer ISOs e 10 de venda de estoque líquido para zero). Foi nos casos de ISO1 que eu mais vezes vi pessoas em pesadelos do IRS, com contas de impostos em centenas de milhares ou mesmo milhões que não podiam pagar. Como no caso de exercícios não-qualificados, a perda 100 é dedutível, mas pode estar sujeita a limites anuais. Observe também que você terá uma base diferente em suas ações para fins de impostos regulares e AMT, bem como uma transferência de crédito AMT, que deve ser levada em consideração. Nesses cenários, parece improvável que eu tenha visto versões deles acontecerem dezenas de vezes, muitas vezes o suficiente para contar esse conto sempre que puder. O que pode ser feito para evitar um problema potencial Se seu empregador é público, considere vender pelo menos estoque suficiente em exercícios para pagar sua responsabilidade fiscal final. Isso é comumente referido como um exercício sem dinheiro. No exercício, você vende imediatamente ações suficientes para pagar tanto o preço de exercício quanto o seu passivo fiscal antecipado. (Mas lembre-se de que você ainda deve reservar algum dinheiro para o imposto adicional devido). Se você não tiver o suficiente para pagar os impostos, considere exercer menos opções. Faça menos opções para manter o dinheiro para pagar impostos. Esta é a escolha mais difícil para muitas pessoas, porque se preocupam que, se não agem agora, terão perdido uma grande oportunidade potencial. Considere exercer suas opções de forma escalonada. Se você armazenar ações de opções anteriormente exercidas, isso lhe dá a oportunidade de vender as ações à medida que você exerce opções adicionais. Esta escolha pode ser particularmente benéfica se as ações tiverem sido mantidas há mais de um ano e o ganho associado se qualifica para um tratamento favorável a longo prazo do imposto sobre o ganho de capital. Gerencie seu risco de desvantagem Seja tão racional quando se trata de suas opções quanto você estiver quando planeja seu portfólio de investimentos. Os valores das ações nem sempre aumentam ao longo do tempo. Parte do que você está fazendo é gerenciar riscos negativos. Isso pode significar separar-se de uma vantagem potencial para evitar uma desvantagem catastrófica. Ser ganancioso, ou despreparado, e apostar todos os seus ativos no futuro do estoque de seus empregadores pode produzir algumas conseqüências financeiras inesperadas e indesejáveis. Para obter mais informações sobre as opções de compra de ações dos funcionários, visite nossa seção Opções de opções de estoque da RSUs. Bob Guenley foi um contador fiscal para os executivos do Silicon Valley da década de 1980 até a década de 2000, e atualmente trabalha para uma empresa de capital de risco líder. Este artigo não se destina como conselho fiscal, e a Wealthfront não representa de forma alguma que os resultados descritos neste documento resultem em qualquer consequência fiscal especial. Os potenciais investidores devem conferir com seus assessores fiscais pessoais sobre as conseqüências fiscais com base em suas circunstâncias particulares. A Wealthfront não assume qualquer responsabilidade pelas consequências fiscais para qualquer investidor de qualquer transação. Sobre o autor Bob Guenley era um contador fiscal para executivos do Silicon Valley da década de 1980 até a década de 2000 e atualmente trabalha para uma empresa de capital de risco líder. Pronto para investir no seu futuro Confira os serviços de Riqueza. Apoiamos contabilidade tributável, IRAs, 401 (k) rollovers e 529 planos de poupança da faculdade.

Trading Signals Generator


MetaTrader 5 - Exemplos Gerador de sinal de negociação com base em um indicador personalizado Introdução Neste artigo, eu direi como criar um gerador de sinal de negociação com base em um indicador personalizado. Você verá como você pode escrever seu próprio modelo de negociação para um indicador personalizado. Também explicarei o propósito do modelo 0 e por que as estruturas de tipo ISPATTERNAGE (0) são usadas no módulo de sinal de negociação. O artigo usará dois tipos de código: o código que estamos prestes a modificar e o código que já modificamos. O código modificado será destacado da seguinte maneira: O código modificado é o código a ser copiado e colado no gerador de sinal de negociação. Espero que você compreenda melhor o código através do uso do destaque. 1. Indicador personalizado Estou certo de que deve haver um indicador não incluído na entrega padrão que você estava querendo usar por um longo período de tempo. E esse é o indicador com base no qual você quer construir um módulo de sinal de negociação. Eu usarei o indicador MACD da entrega padrão como um indicador desse tipo. A localização do indicador é a seguinte. MQL5IndicatorsExamplesMACD. mq5. Cada indicador pode descrever um ou mais modelos de mercado. Um modelo de mercado é uma certa combinação do valor do indicador e do valor do preço. Os modelos disponíveis para o indicador MACD são inversão, cruzamento da linha principal e do sinal, cruzamento do nível zero, divergência e divergência dupla. 1.1 Novo modelo de indicador. Vamos supor que não estamos satisfeitos com os modelos de mercado disponíveis disponíveis para o indicador e queremos apresentar nosso próprio modelo de indicador. A nova descrição do modelo do indicador: se o indicador MACD estiver abaixo da linha zero e seus valores estão aumentando, podemos esperar mais crescimento e abrir uma posição longa: Figura 1: Modelo de crescimento do indicador prospectivo se o indicador MACD estiver acima da linha zero e Os seus valores estão diminuindo, podemos esperar mais diminuir e abrir uma posição curta: Figura 2: Modelo de indicador prospectivo de queda Então, decidimos o indicador personalizado e apresentamos o novo modelo de negociação para o indicador e sua descrição. Vamos continuar escrevendo o código. 2. Escrevendo o gerador de sinal de negociação com base em nosso indicador personalizado Nosso gerador é o descendente da classe base CExpertSignal. A classe base CExpertSignal é uma classe para criar geradores de sinais comerciais. A classe CExpertSignal contém um conjunto de métodos públicos (ou seja, acessíveis externamente) que permitem que um Consultor Especial veja a indicação do gerador de sinal de negociação quanto à direção de entrada no mercado. Uma vez que estamos trabalhando no nosso próprio gerador de sinais comerciais, ele deve ser herdado da classe CExpertSignal, com os métodos virtuais relevantes redefinidos (preenchidos com o código correspondente). 3. Criando a Classe do Gerador de Sinal de Negociação O gerador de sinal de negociação deve, por padrão, estar localizado em. MQL5IncludeExpertSignal pasta. Não sobrecarregue o. Pasta de sinal da Biblioteca Padrão com muita informação, vamos criar uma nova pasta sob o. Expert pasta e chamá-lo MySignals. Figura 3. Criando a nova pasta MySignals Em seguida, criaremos um arquivo de inclusão usando o MQL5 Wizard. Em MetaEditor, selecione Novo no menu Arquivo e, em seguida, selecione Incluir arquivo (.mqh). Figura 4. MQL5 Wizard. Criando um arquivo de inclusão O nome da classe de gerador de sinal será o MySignal. Ele será localizado em IncludeExpertMySignalsMySignal. Permite especificá-lo: Figura 5. MQL5 Wizard. Localização do arquivo de inclusão Depois de clicar em Concluir, o MQL5 Wizard irá gerar um modelo vazio. A partir deste momento, faremos tudo manualmente e os dados de copipastes. Gostaria de chamar sua atenção para o fato de que internamente, todos os sinais da Biblioteca Padrão são quase idênticos. Eles apenas diferem nos algoritmos usados ​​para determinar os modelos comerciais. Portanto, você pode levar qualquer arquivo da pasta IncludeExpertSignal, copiar seus conteúdos e colá-lo em seu modelo. Você pode então começar a editar o arquivo resultante do gerador de sinal de negociação. 4. Descrição da Classe do Gerador de Sinal de Negociação Como modelo, tirei o arquivo IncludeExpertSignalSignalEnvelopes. mqh do qual eu copiei tudo, mas o cabeçalho: e coloquei tudo no nosso modelo MySignal. mqh quase vazio. Isto é o que eu obtive: aqui nós damos uma ordem ao pré-processador para incluir a classe base CExpertSignal para criar geradores de sinais comerciais em nosso modelo. Continuaremos editando o modelo. Para garantir que nosso modelo seja visível mais tarde no MQL5 Wizard, precisamos alterar a descrição da nossa classe: então, vamos ver. A linha mostra o nome da nossa classe de sinal sob a qual será exibida no MQL5 Wizard. Vamos mudar esse nome para algo como isto: indica o nome para descrever variáveis ​​de nossa classe de sinal de negociação. Esta descrição será usada pelo MQL5 Wizard. Permite modificar esta linha da seguinte maneira: Daremos o mesmo nome para este parâmetro: A seguinte linha define o nome da classe: Vamos renomear esse parâmetro: Deixe o próximo parâmetro como está. O seguinte grupo de parâmetros é responsável pela descrição dos parâmetros do indicador subjacente ao gerador de sinal de negociação. Como mencionei anteriormente, vou usar. MQL5IndicatorsExamplesMACD. mq5 como o indicador personalizado. Tem os seguintes parâmetros: 4.1 Parâmetro Descrição Bloco Observe que os parâmetros fornecidos acima se aplicam somente a MACD. mq5. Seu indicador personalizado pode ter parâmetros completamente diferentes. O principal objetivo aqui é combinar os parâmetros do indicador com suas descrições na classe de sinal de negociação. O bloco de descrição do parâmetro na classe de sinal de negociação para o indicador personalizado em consideração, MACD. mq5. Será a seguinte: Dê uma olhada em como os parâmetros no indicador agora combinam as descrições no bloco de descrição da classe. Após todas as modificações, o bloco de descrição da nossa classe será o seguinte: na programação, é considerada uma boa prática fornecer comentários para o código, facilitando assim a compreensão do código ao retornar depois de algum tempo ter passado . Então, modificaremos o seguinte bloco: para coincidir com a descrição da nossa classe: Para evitar confusões, precisamos substituir todos os valores CSignalEnvelopes por CSignalMyCustInd Figura 6. Substituindo CSignalEnvelopes por CSignalMyCustInd Agora, veja alguns aspectos teóricos. 5. A Classe CiCustom Vamos precisar da classe CiCustom para continuar trabalhando no código da classe de indicadores de negociação do indicador personalizado. A classe CiCustom foi criada especificamente para trabalhar com indicadores personalizados. A classe CiCustom oferece criação, configuração e acesso a dados de indicadores personalizados. 6. A classe CIndicators. CIndicators é a classe para coletar instâncias de séries temporais e classes de indicadores técnicos. A classe CIndicators fornece criação, armazenamento e gerenciamento (sincronização de dados, controle e gerenciamento de memória) das instâncias de classe de indicadores técnicos. Estamos particularmente interessados ​​na classe CIndicators devido ao método Create. Este método cria um indicador de um tipo especificado com parâmetros especificados. 7. Continue escrevendo nossa classe de sinal de negociação O próximo bloco de código que vamos modificar (linhas 28-42) é o seguinte: 8. Criação do Indicador Personalizado no Gerador de Sinal de Negociação Dê uma olhada no bloco de código fornecido acima. A linha declara um objeto - o indicador de classe CiEnvelopes. CiEnvelopes é a classe para trabalhar com o indicador técnico da Biblioteca Padrão. A classe CiEnvelopes foi criada com base no indicador técnico da Biblioteca Padrão. No entanto, estamos escrevendo o código do gerador com base em nosso indicador personalizado. Portanto, não há uma classe pronta para o nosso ou seu indicador personalizado na Biblioteca Padrão. O que podemos fazer é usar a classe CiCustom. Vamos declarar o nosso indicador como a classe CiCustom: 8.1 Quatro variáveis ​​Você se lembra do bloco de descrição do parâmetro na classe Existem três parâmetros nessa descrição. Na área protegida da nossa classe geradora, agora declararemos quatro variáveis ​​para passar os valores aos nossos quatro parâmetros: O seguinte bloco de código: Este código declara variáveis ​​que dão peso aos modelos de negociação de nosso gerador de sinal de negociação. Vamos substituir o bloco de pesos pelo seguinte código: 9. Modelo 0 Como você lembra, no início do artigo foi decidido descrever apenas um novo modelo que será gerado pelo nosso gerador de sinais comerciais. No entanto, no código acima eu indiquei dois modelos de mercado (modelo 0 e modelo 1). Aqui, o modelo 0 é um modelo auxiliar importante. É obrigatório ao negociar com pedidos pendentes. Quando aplicado, o modelo 0 garante que as ordens pendentes se movam junto com o preço. Examinemos o nosso gerador de sinais comerciais e as seguintes condições: o indicador personalizado MACD está abaixo da linha zero e seus valores estão aumentando, estamos negociando com ordens pendentes, estabelecendo 50 pontos do preço de abertura da barra (valor de preço de quatro dígitos ). Essas condições descrevem perfeitamente nosso modelo de negociação. Aqui está como as coisas vão se mover: as condições do nosso modelo comercial serão verificadas após a aparição do número da barra. 1. O que temos: o MACD está abaixo da linha zero, mas está ganhando impulso. Isso corresponde ao sinal de compra. Portanto, colocamos uma ordem pendente de compra pendente: após a aparição do próximo número da barra. 2, a verificação de condição verifica se MACD está abaixo de zero e está caindo. De acordo com nosso modelo de negociação, atualmente não há condições para comprar ou vender. No entanto, note: de acordo com a lógica da classe CExpertSignal, uma vez que não há condições para comprar ou vender, todas as ordens pendentes devem ser DELETADAS. Neste caso, se o preço subir de forma súbita e dramática, perderemos a oportunidade de entrar no mercado por nossa vantagem porque não haverá ordem pendente. Este é o lugar onde o modelo auxiliar 0 parece ser muito útil. O modelo auxiliar 0 aplicará, desde que: o indicador personalizado MACD esteja abaixo da linha zero. Então podemos colocar uma ordem de compra comprovada pendente. Uma vez que colocamos um pedido de 50 pontos a partir do preço de abertura do bar, nós, de fato, simplesmente movemos a ordem Pendente de compra pendente de acordo com o movimento do preço: assim, usando o modelo auxiliar 0, temos a oportunidade de mover uma ordem pendente conforme O movimento dos preços. 10. Modificações adicionais do código de modelo O próximo bloco de código a ser modificado é o seguinte: Neste bloco, declaramos métodos de configuração de parâmetros ajustáveis, métodos de ajuste de pesos de modelos de negociação, método de verificação de configurações, método de inicialização de indicadores e métodos De verificar se os modelos de mercado são gerados. Levando em consideração que declaramos quatro variáveis ​​em parâmetros ajustáveis, o bloco de métodos para a configuração dos parâmetros será o seguinte: O próximo fragmento de código permanecerá inalterado: o próximo bloco de código a ser modificado é o seguinte: Este bloco será fortemente Modificado. Por favor, note que estou usando o método GetData da classe CIndicator. Os nomes dos métodos chamados serão fornecidos diretamente no código: O próximo bloco de código é o construtor. No construtor, mudaremos os nomes das variáveis. Além disso, usaremos apenas duas séries: USESERIESHIGHUSESERIESLOW Permite modificar o método ValidationSettings de nossa classe. No bloco de verificação, verificamos a condição principal para o indicador personalizado fornecido: mperiodfastgtmperiodslow O próximo bloco trata da criação de indicadores: conforme aplicado ao nosso indicador personalizado: o bloco a seguir é o bloco de inicialização do indicador: primeiro, adicionamos um objeto ao coleção. Em seguida, estabelecemos os parâmetros do nosso indicador e criamos o indicador personalizado usando o método Create da classe CIndicators: o próximo bloco verifica as condições de compra: de acordo com a implementação do modelo 0. Dois modelos são verificados: o seguinte bloqueio verifica as condições de venda: de acordo com a implementação do modelo 0. Dois modelos são verificados: Conclusão Espero que este artigo o tenha ajudado a entender como você pode criar um gerador de sinal de negociação com base em seu indicador personalizado. MetaTrader 5 - Trading Systems MQL5 Wizard: Como criar um módulo de sinais comerciais Introdução O MetaTrader 5 fornece um Ferramenta poderosa para verificação rápida de idéias comerciais. Este é o gerador das estratégias de negociação do MQL5 Wizard. O uso do MQL5 Wizard para criação automática de códigos Expert Advisor é descrito no artigo MQL5 Wizard: Criando Expert Advisors sem programação. A abertura do sistema de geração de código permite que você adicione suas próprias classes de sinais de negociação, sistemas de gerenciamento de dinheiro e módulos de trânsito aos padrões. Este artigo descreve os princípios de escrever módulos de sinais de negociação para usá-los ao criar Expert Advisors com o MQL5 Wizard. O Expert Advisor criado com MQL5 Wizard. É baseado em quatro pilares - quatro classes base: a classe CExpert (ou sua subclasse) é o principal motor de um robô comercial. Uma instância do CExpert contém uma cópia de cada classe: CExpertSignal. CExpertMoney e CExpertTrailing (ou suas subclasses): CExpertSignal é a base do gerador de sinais comerciais. Uma instância da classe derivada CExpertSignal, incluída no CExpert. Fornece um consultor especialista com informações sobre a possibilidade de entrar no mercado, níveis de entrada e colocação de ordens de proteção, com base em algoritmos incorporados. A decisão final sobre a execução das operações de negociação é feita pela EA. CExpertMoney é a base dos sistemas de gestão de risco e dinheiro. Uma instância da classe derivada CExpertMoney calcula volumes para abrir posições e colocar ordens pendentes. A decisão final sobre o volume é feita pela EA. CExpertTrailing - é a base do módulo de suporte de posições abertas. Uma instância da classe derivada CExpertTrailing informa uma EA sobre a necessidade de modificar ordens de proteção de uma posição. A decisão final sobre a modificação do pedido é feita pela EA. Além disso, os membros da classe CExpert são instâncias das seguintes classes: CExpertTrade (para negociação) CIndicadores (para controlar indicadores e timeseries envolvidos no trabalho da EA). CSincbolInfo (para obter informações sobre o instrumento) CAccountInfo (para obter informações sobre o estado da conta de negociação) CPositionInfo (para obtenção de informações sobre posições) COrderInfo (para obtenção de informações sobre ordens pendentes) Daqui em diante, sob perito, queremos dizer uma instância de CExpert ou É a sua subclasse. Mais detalhes de CExpert e trabalhar com ele serão descritos em um artigo separado. 1. Classe Base CExpertSignal CExpertSignal é a base do gerador de sinais comerciais. Para comunicação com o mundo exterior, CExpertSignal possui um conjunto de métodos virtuais públicos: Descrição dos Métodos 1.1. Métodos de inicialização: o método Init () é chamado automaticamente logo após a instância de classe ser adicionada ao especialista. Não é necessária a substituição do método. O método ValidationSettings () é chamado diretamente do especialista depois de todos os parâmetros serem definidos. Você deve substituir o método se houver algum parâmetro de configuração. O método substituído deve retornar verdadeiro, se todas as opções forem válidas (utilizáveis). Se pelo menos um dos parâmetros estiver incorreto, ele deve retornar falso (o trabalho adicional é impossível). A classe base CExpertSignal não possui parâmetros ajustáveis, portanto, o método da classe base sempre retorna verdadeiro sem realizar verificações. O método InitIndicators () implementa a criação e inicialização de todos os indicadores e timeseries necessários. É chamado do especialista depois que todos os parâmetros são definidos e sua correção é verificada com sucesso. O método deve ser substituído se o gerador de sinal comercial usar pelo menos um indicador ou timeseries. Indicadores e ou timeseries devem ser usados ​​através das classes apropriadas da Biblioteca Padrão. Os ponteiros de todos os indicadores ou timeseries devem ser adicionados à coleção de indicadores de um especialista (um ponteiro para o qual é passado como um parâmetro). O método substituído deve retornar verdadeiro, se todas as manipulações com indicadores e ou timeseries tiveram sucesso (eles são adequados para uso). Se pelo menos uma operação com indicadores e ou timeseries falhar, o método deve retornar falso (o trabalho adicional é impossível). A classe base CExpertSignal não usa indicadores ou timeseries, portanto, o método da classe base sempre retorna verdadeiro, sem executar nenhuma ação. 1.2. Métodos de verificação do sinal de abertura da posição: o método CheckOpenLong () gera um sinal de abertura de uma posição longa, definindo o nível de entrada e os níveis de colocação de pedidos de proteção. É chamado por um especialista para determinar se é necessário abrir uma posição longa. O método deve ser substituído, se for esperado que um sinal de abertura de uma posição longa seja gerado. O método deve implementar o algoritmo de verificar a condição de uma abertura de posição longa. Se a condição for atendida, as variáveis ​​preço, sl, tp e expiração (referências a quais são passados ​​como parâmetros) devem ser atribuídos valores apropriados e o método deve retornar verdadeiro. Se a condição não for cumprida, o método deve retornar falso. A classe base CExpertSignal não possui algoritmo interno para gerar um sinal de uma abertura de posição longa, de modo que o método da classe base sempre retorna falso. O método CheckOpenShort () gera um sinal de abertura de uma posição curta, definindo o nível de entrada e os níveis de colocação de pedidos de proteção. É chamado por um especialista para determinar se é necessário abrir uma posição curta. O método deve ser substituído, se se espera que seja gerado um sinal de abertura de posição curta. O método deve implementar o algoritmo para verificar a condição para abrir uma posição curta. Se a condição for satisfeita, as variáveis ​​preço, sl, tp e expiração (referências a quais são passadas como parâmetros) devem ser atribuídos valores apropriados e o método deve retornar verdadeiro. Se a condição não for cumprida, o método deve retornar falso. A classe base CExpertSignal não possui algoritmo interno para gerar um sinal de uma abertura de posição curta, de modo que o método da classe base sempre retorna falso. 1.3. Métodos de verificação do sinal de fechamento da posição: o método CheckCloseLong () gera um sinal de fechamento de uma posição longa, definindo o nível de saída. É chamado por um especialista para determinar se é necessário fechar uma posição longa. O método deve ser substituído, se se espera que um sinal de fechamento de posição longa seja gerado. O método deve implementar o algoritmo para verificar a condição para fechar a posição longa. Se a condição for satisfeita, o preço variável (a referência a qual é passada como um parâmetro) deve ser atribuído ao valor apropriado e o método deve retornar verdadeiro. Se a condição não for cumprida, o método deve retornar falso. A classe base CExpertSignal não possui algoritmo interno para gerar um sinal de fechamento de posição longa, de modo que o método da classe base sempre retorna falso. O método CheckCloseShort () gera um sinal de fechamento de uma posição curta, definindo o nível de saída. É chamado por um especialista para determinar se é necessário fechar uma posição curta. O método deve ser substituído, se se espera que seja gerado um sinal de fechamento de posição curto. O método deve implementar o algoritmo para verificar a condição para fechar uma posição curta. Se a condição for satisfeita, o preço variável (a referência a qual é passada como um parâmetro) deve ser atribuído ao valor apropriado e o método deve retornar verdadeiro. Se a condição não for cumprida, o método deve retornar falso. A classe base CExpertSignal não possui algoritmo interno para gerar um sinal de fechamento de posição curta, portanto o método da classe base sempre retorna falso. 1.4. Métodos de verificação do sinal de inversão de posição: o método CheckReverseLong gera um sinal de reversão de uma posição longa, definindo o nível de inversão e os níveis de colocação de ordens de proteção. É chamado por um especialista para determinar se é necessário reverter uma posição longa. O método deve ser substituído, se se espera que um sinal de uma inversão de posição longa seja gerado. O método deve implementar o algoritmo para verificar a condição de reversão de posição longa. Se a condição for satisfeita, as variáveis ​​preço, sl, tp e expiração (referências a quais são passadas como parâmetros) devem ser atribuídos valores apropriados e o método deve retornar verdadeiro. Se a condição não for cumprida, o método deve retornar falso. Na classe base CExpertSignal, o seguinte algoritmo para gerar um sinal de inversão de posição longa é implementado: Verificar um sinal para fechar uma posição longa. Verificando um sinal para abrir uma posição curta. Se ambos os sinais estão ativos (as condições são atendidas) e os preços próximos e abertos combinam, as variáveis ​​preço, sl, tp e expiração (referências a quais são passadas como parâmetros) são atribuídos os valores apropriados e o método retorna verdadeiro. Se a condição não for cumprida, o método retorna false. O método CheckReverseShort gera um sinal de reversão de uma posição curta, definindo o nível de reversão e os níveis de colocação de ordens de proteção. É chamado por um especialista para determinar se é necessário reverter uma posição curta. O método deve ser substituído, se se espera que um sinal de uma inversão de posição longa seja gerado de acordo com o algoritmo que difere do implementado na classe base. O método deve implementar o algoritmo para verificar a condição de inversão de posição curta. Se a condição for satisfeita, as variáveis ​​preço, sl, tp e expiração (referências a quais são passadas como parâmetros) devem ser atribuídos valores apropriados e o método deve retornar verdadeiro. Se a condição não for cumprida, o método deve retornar falso. Na classe base CExpertSignal, o seguinte algoritmo para gerar um sinal de inversão de posição curta é implementado: Verificar um sinal para fechar uma posição curta. Verificando um sinal para abrir uma posição longa. Se ambos os sinais estão ativos (as condições são atendidas) e os preços próximos e abertos combinam, as variáveis ​​preço, sl, tp e expiração (referências a quais são passadas como parâmetros) são atribuídos os valores apropriados e o método retorna verdadeiro. Se a condição não for cumprida, o método retornará falso. 1.5. Métodos de verificação do sinal de modificação de ordem pendente: o método CheckTrailingOrderLong () gera o sinal de modificação de uma ordem de compra pendente, definindo um novo preço de pedido. É chamado por um especialista para determinar se é necessário modificar uma ordem de compra pendente. O método deve ser substituído, se se espera que seja gerado um sinal de modificação de uma ordem de compra pendente. O método deve implementar o algoritmo para verificar a condição de modificação de uma ordem de compra pendente. Se a condição for satisfeita, o preço variável (a referência a qual é passada como um parâmetro) deve ser atribuído ao valor apropriado e o método deve retornar verdadeiro. Se a condição não for cumprida, o método deve retornar falso. A classe base CExpertSignal não possui algoritmo interno para gerar um sinal de modificação de uma ordem de compra pendente, portanto o método da classe base sempre retorna falso. O método CheckTrailingOrderShort () gera o sinal de modificação de uma ordem de venda pendente, definindo um novo preço de pedido. É chamado por um especialista para determinar se é necessário modificar uma ordem de venda pendente. O método deve ser substituído, se se espera que seja gerado um sinal de modificação de uma ordem de Venda pendente. O método deve implementar o algoritmo para verificar a condição de modificação de uma ordem de venda pendente. Se a condição for satisfeita, o preço variável (a referência a qual é passada como um parâmetro) deve ser atribuído ao valor apropriado e o método deve retornar verdadeiro. Se a condição não for cumprida, o método deve retornar falso. A classe base CExpertSignal não possui algoritmo interno para gerar um sinal de modificação de uma ordem de Venda pendente, portanto o método da classe base sempre retorna falso. 2. Desenvolva seu próprio gerador de sinais de negociação Agora, depois de revisarmos a estrutura da classe base CExpertSignal, você pode começar a criar seu próprio gerador de sinais comerciais. Como mencionado acima, a classe CExpertSignal é um conjunto de cordas virtuais públicas - métodos, usando o qual o especialista pode conhecer a opinião do gerador de sinais comerciais sobre entrar no mercado de uma direção ou outra. Portanto, nosso principal objetivo é criar nossa própria classe de gerador de sinais comerciais, derivando-o da classe CExpertSignal e substituindo os métodos virtuais apropriados, implementando os algoritmos necessários. Nosso segundo problema (o que não é menos importante) - para tornar a nossa classe visível para MQL5 Wizard. Mas, primeiro as coisas primeiro. 2.1. Criando a classe do gerador de sinais comerciais Primeiro, criamos (por exemplo, usando o mesmo MQL5 Wizard) um arquivo de inclusão com a extensão mqh. No menu Arquivo, selecione Criar (ou pressione a combinação de teclas CtrlN) e indique a criação de um arquivo incluído. Figura 2. Crie um arquivo de inclusão usando o Assistente MQL5. Deve-se notar que, para que o arquivo seja então detectado pelo MQL5 Wizard como Um gerador de sinal, ele deve ser criado na pasta IncludeExpertSignal. Para não limpar na Biblioteca Padrão. Crie nossa própria pasta IncludeExpertSignalMySignals, na qual criamos o arquivo SampleSignal. mqh, especificando esses parâmetros no MQL5 Wizard: Figura 3. Configurando o local do arquivo de inclusão Como resultado da operação do MQL5 Wizard, temos o seguinte padrão: O seguinte é apenas manual trabalhos. Remova as peças desnecessárias e adicione o que é necessário (inclua o arquivo ExpertSignal. mqh da Biblioteca Padrão e uma descrição da classe que agora está vazia). Agora, é necessário escolher os algoritmos. Como base para o nosso gerador de sinais comerciais, tomamos o preço do modelo generalizado, cruza a média móvel. Mas fazemos mais uma suposição: depois de cruzar a média móvel, o preço retrocede, e só então vai na direção certa. Reflita isso em nosso arquivo. Geralmente, quando você está escrevendo algo, não pular os comentários. Depois de algum tempo, ler um código cuidadosamente comentado será tão confortável. Agora, vamos definir quais dados são necessários para tomar decisões sobre a geração de sinais comerciais. No nosso caso, este é o preço aberto e o preço de fechamento do bar anterior, e o valor da média móvel na mesma barra anterior. Para obter acesso a esses dados, usamos as classes de biblioteca padrão CiOpen. CiClose e CiMA. Bem, discuta os indicadores e timeseries mais tarde. Enquanto isso, vamos definir uma lista de configurações para o nosso gerador. Primeiro, precisamos configurar a média móvel. Esses parâmetros incluem o período, a mudança ao longo do eixo do tempo, o método de média e o objeto da média. Em segundo lugar, precisamos configurar o nível de entrada e os níveis de colocação das ordens de proteção e a duração de uma ordem pendente, porque vamos trabalhar com pedidos pendentes. Todas as configurações do gerador serão armazenadas em membros de dados protegidos da classe. O acesso às configurações será implementado através de métodos públicos apropriados. Permite incluir essas alterações em nosso arquivo: Como estamos usando membros de dados protegidos, precisamos adicionar um construtor de classe. No qual vamos inicializar esses dados por valores padrão. Para verificar os parâmetros, substitua o método virtual ValidationSettings de acordo com a descrição da classe base. Descrição da classe: Implementação do método ValidationSettings (): Agora, quando terminamos a maior parte do trabalho preparatório, fale mais sobre indicadores e timeseries. Indicadores e timeseries são a principal fonte de informação para a tomada de decisões (você certamente pode usar o lance de moedas ou as fases da lua, mas são bastante difíceis de formalizar). Como já definimos acima, para tomar decisões, precisamos das seguintes informações: o preço aberto do bar anterior, o preço de fechamento do bar anterior e o valor da média móvel na mesma barra anterior. Para obter acesso a esses dados, usaremos as seguintes classes da Biblioteca Padrão: CiOpen - para acessar o preço aberto da barra anterior, CiClose - para acessar o preço de fechamento do bar anterior, CiMA - para acessar o valor do Média móvel na barra anterior. Você pode perguntar: Por que usar o indicador ou timeseries, embrulhado em uma classe, para obter um único número. Existe um significado oculto, que vamos revelar agora. Como usar os dados de um indicador ou timeseries Primeiro, precisamos criar um indicador. Em segundo lugar, precisamos copiar a quantidade necessária de dados para um buffer intermediário. Em terceiro lugar, precisamos verificar se a cópia está completa. Somente após essas etapas, você pode usar os dados. Usando as classes da Biblioteca Padrão. Você evita a necessidade de criar um indicador, de se preocupar com a disponibilidade de buffers intermediários e sobre o carregamento ou liberação de dados de um identificador. O objeto de uma classe apropriada fará isso por você. Todos os indicadores necessários serão gerados pelo nosso gerador de sinal durante a fase de inicialização, e todos os indicadores serão fornecidos com o buffer temporário necessário. Além disso, uma vez que adicionamos um objeto indicador ou timeseries na coleção (o objeto de uma classe especial), você pode deixar de se importar com a relevância dos dados (os dados serão atualizados automaticamente pelo especialista). Bem, coloque os objetos dessas classes nos membros de dados protegidos. Para cada objeto, criamos um método de inicialização e método de acesso a dados. Vamos substituir o método virtual InitIndicators (de acordo com a descrição da classe base). Descrição da classe: Implementação de métodos InitIndicators, InitMA, InitOpen, InitClose: Todos os trabalhos preparatórios estão concluídos. Como você pode ver, nossa classe cresceu significativamente. Mas agora estamos prontos para gerar sinais comerciais. Figura 4. Sinais de negociação para o preço que atravessa a média móvel Vamos considerar nossos algoritmos de novo com mais detalhes. 1. O sinal de compra aparece quando as seguintes condições foram cumpridas na barra anterior: o preço aberto da barra é inferior ao valor da média móvel, o preço de fechamento da barra é maior do que o valor da média móvel, a média móvel Está aumentando. Nesse caso, oferecemos para colocar uma ordem de compra pendente com os parâmetros definidos pelas configurações. Para isso, substituímos o método virtual CheckOpenLong e preenchê-lo com o funcional correspondente. 2. O sinal de venda aparece quando as seguintes condições foram cumpridas na barra anterior: o preço do bar aberto é maior do que o valor da média móvel, o preço de fechamento da barra é inferior ao valor da média móvel, a média móvel Está diminuindo. Nesse caso, oferecemos para colocar uma ordem de Venda pendente com os parâmetros definidos pelas configurações. For this purpose, we override the virtual method CheckOpenShort and fill it with the corresponding functional. 3. We will not generate signals to close positions. Let the positions be closed by Stop LossTake Profit . 4. We will propose the modification of a pending order along the moving average at the distance specified by the settings. For this purpose, we override the virtual methods CheckTrailingOrderLong and CheckTrailingOrderShort. filling them with corresponding functional. Description of the class: Implementation of methods CheckOpenLong, CheckOpenShort, CheckTrailingOrderLong, CheckTrailingOrderShort: So weve solved the first problem. The above code is a source code of the class of trading signals generator that meets our main task. 2.2. Preparing a description of the created class of the trading signals for MQL5 Wizard We now turn to solving the second problem. Our signal should be recognized by the generator of trading strategies MQL5 Wizard. Weve done the first necessary condition: weve placed the file where it will be found by the MQL5 Wizard. But this is not enough. The MQL5 Wizard must not only find the file, but also recognize it. To do this we must add to the original text the class descriptor for the MQL5 Wizard . A class descriptor is a block of comments composed according to certain rules. Lets consider these rules. 1. The block of comments should start with the following lines: 2. The next line is a text descriptor (what we will see in the MQL5 Wizard when choosing the signal) in the format TitleltTextgt . If the text is too big for one line, you can add one more line (but not more) after it. In our case, we have the following: 3. Then comes a line with the class type specified in the format TypeltTypegt . The ltTypegt field must have the Signal value (in addition to signals, the MQL5 Wizard knows other types of classes). 4. The following line in the format NameltNamegt is the short name of the signal (it is used by the MQL5 Wizard for generating the names of the global variables of the expert). We get the following: 5. The name of a class is an important element of the description. In the line with the format ClassltClassNamegt , the ltClassNamegt parameter must match with the name of our class: 6. We do not fill in this line, but it must be present (this is a link to the language reference section): 7. Further, there are descriptions of the signal setup parameters. This is a set of rows (the number of rows is equal to the number of parameters). The format of each line is ParameterltNameOfMethodgt, ltTypeOfParametergt, ltDefaultValuegt . Here is our set of parameters: 8. The block of comment should end with the following lines: Lets add the descriptor to the source code. Well, thats all. The signal is ready to use. For the generator trading strategies MQL5 Wizard to be able to use our signal, we should restart MetaEditor (MQL5 Wizard scans the folder IncludeExpert only at boot). After restarting MetaEditor. the created module of trading signals can be used in the MQL5 Wizard: Figure 5. The created generator of trading signals in the MQL5 Wizard The input parameters specified in the section of description of the parameters of the trading signals generator are now available: Figure 6. Input parameters of the created generator of trading signals in the MQL5 Wizard The best values of the input parameters of the implemented trading strategy can be found using the Strategy Tester of the MetaTrader 5 terminal. The generator of trading strategies of the MQL5 Wizard greatly simplifies the testing of trading ideas. The code of the generated expert is based on the classes of trading strategies of the Standard Library, which are used for creating certain implementations of trading signal classes, money and risk management classes and position support classes. The article discusses how to write your own class of trading signals with the implementation of signals on the crossing of the price and the moving average, and how to include it to the generator of trading strategies of the MQL5 Wizard. as well as describes the structure and format of the description of the generated class for the MQL5 Wizard. Automate Your Forex Trading Enter your trading strategy and generate Expert Advisor for Forex currency trading. Create Scripts to help you trade. Professional Edition generates both. ex4.ex5 and source code. mq4.mq5 files. Since most Forex trading strategies contain common elements: opening positions, closing positions, trailing stops, signals, etc. generator creates Expert Advisor, Script or Custom Indicator with those common components for trading Forex markets. Press Generate menu and your EA, Script or Custom Indicator is ready. Test your ideas before you hire someone to program Expert Advisor, Script or Custom Indicator for you. Forex Generator Full support for MetaTrader 4. Limited experimental MetaTrader 5 support. No programming required for most setups. Create both Expert Advisors (EA), Custom Indicators and trading Scripts. Setup order opening signals via build-in or custom indicators. Import your own or custom third party indicators. Set order execution: take profit, stop loss, trailing stop, etc. Limit opening of new orders to specific days of the week. Set hours when Expert Advisor should open new orders. Limit Expert Advisor to work only when spreads are less than set value. Setup second order with different take profit, stop loss, etc. Mainly used for break-even trading scenarios. Option to close orders if opposite signal has been received. Martingale and Semi-Martingale risk management. Include your own custom code into the diagram. Forex Generator Block Editor This is free companion add-on product for Forex Generator. Create your own building blocks and use them in Forex Generator. Build your own library of advanced blocks. Free Upgrades If you get current version 6.x all upgrades for any upcoming version 6.x will be free. Forex Generator Screenshots