Sunday 5 November 2017

Contoh pendente de forex


Pastikan telah mengikuti parte 19 disini sepertinya sudah lama gak postagem Okey pada part ini saya akan coba bahas tentang EA yang terkait dengan Pendente de ordem. Ada 6 tipo de macam yaitu Tipo 0 yaitu Comprar Tipo 1 yaitu Venda Tipo 2 yaitu Buylimit Tipo 3 yaitu Selllimit Tipo 4 yaitu Buystop Tipo 5 yaitu Sellstop Dari 6 tipo de macam ordem tersebut tipo pendente ada 4 macam. (Pastikan juga sudah membaca pada parte bagiana awal yang juga membahas tipo ordem). Untuk itulah kita akan bahas tipo ordem pendente 1. Buylimit Comprar limite merupakan ordem pesanan dibawah harga yang sedangan berjalan. Sehingga pada strkur ordem yang perlu durubah adalah tipo order dan harga yang dipesan. Perhatikan pada order buy berikut: OrderSend (Symbol (), 0. Startlot, Ask. 3, Ask - LPoint, Ask TPPoint,, Magic, 0, Blue) Ada bagian yang bergaris bawah merupakan bagian yang harus dirubah dalam menggunakan ordem Pendente tersebut. Dan Bagian yang juga harus diperhatikan adalah Jarak antara harga berjalan dengan harga yang dipesan untuk pendente ordernya (OrdersOpenprice) gt Ask - JarakPoint Sehingga jadinya sbb: OrderSend (Symbol (), 2, startlot, Ask - JarakPoint. 3, Ask - JarakPoint-SLPoint Ask-JarakPointTPPoint,, Magic, 0, Blue) Bisa juga di tulis: OrderSend (Symbol (), OPBUYLIMIT, startlot, Ask - JarakPoint. 3, Ask - JarakPoint-SLPoint, Ask-JarakPoint TPPoint,, Magic, 0, Blue ) Selllimit merupakan order pesanan di atas harga yang sedang bergerak. Seperti halnya pada order buylimiit bagian yg penting adalah tipo order dan jarak, Nah silahkan di banding kan OrderSend (Symbol (), 3, startlot, Bid JarakPoint. 3, Bid JarakPoint SLPoint, Bid JarakPoint-TPPoint,, Magic, 0, Vermelho) Bisa juga di tulis: OrderSend (Symbol (), OPSELLLIMIT, startlot, Bid JarakPoint. 3, Bid JarakPoint SLPoint, Bid JarakPoint - TPPoint,, Magic, 0, Vermelho) Buystop merupakan order pesanan di atas harga yang sedang bergerak. Silahkan di amati dan dibandingkan dengan type sebelumnya OrderSend (Symbol (), 4, startlot, Ask JarakPoint. 3, Ask JarakPoint-SLPoint, AskJarakPointTPPoint,, Magic, 0, Blue) Bisa juga di tulis: OrderSend (Symbol (), OPBUYSTOP, Startlot, Ask JarakPoint. 3, Ask JarakPoint-SLPoint, AskJarakPoint TPPoint,, Magic, 0, Blue) 4. Sellstop Sellstop adalah merupakan ordem pesanan dibawah harga yang sedangan berjalan. Silahkan di amati dan dibandingkan dengan type sebelumnya OrderSend (Symbol (), 5, startlot, Bid - JarakPoint. 3, Bid - JarakPointSLPoint, Bid - JarakPoint-TPPoint,, Magic, 0, Vermelho) Bisa juga di tulis: OrderSend (Símbolo ( ), OPSELLSTOP, startlot, Bid - JarakPoint. 3, Bid - JarakPointSLPoint, Bid - JarakPoint - TPPoint,, Magic, 0, Vermelho) Nah Kita akan coba membuat EA sederhana dengan menggunakan ke 4 pendente de tersebut Namun sebelum kita buat kita harus membuat filter Jumlah order sesuai typenya. (Int i) OrdemSelecione (i, SELECTBYPOS, MODETRADES) se (CommandSymbol () Symbol () () () i) OrdemSelecione (i, SELECTBYPOS, MODETRADES) se (OrderSymbol () Symbol () ) OrderMagicNumber () Magic OrderType () m) continuar o retorno total (total) Cara memanggilnya Contoh: Untuk Buylimit if (jumlahorder (OPBUYLIMIT) 0) OrderSend (Symbol (), 2, startlot, Ask - JarakPoint. 3, Ask - JarakPoint - SLPoint, Ask-JarakPointTPPoint,, Magic, 0, Blue) se (jumlahorder (2) 0) OrderSend (Symbol (), OPBUYLIMIT. Startlot, Ask - JarakPoint. 3, Ask - JarakPoint-SLPoint, Ask-JarakPointTPPoint,, Magic, 0, Blue) Untuk Selllimit se (jumlahorder (OPSELLLIMIT) 0) OrderSend (Symbol (), 3, startlot, Bid JarakPoint. 3, Bid JarakPointSLPoint, Bid JarakPoint-TPPoint,, Magic, 0, Red) se (jumlahorder (3) 0) OrderSend (Symbol (), OPSELLLIMIT. Startlot, Bid JarakPoint. 3, Bid JarakPointSLPoint, Bid JarakPoint-TPPoint,, Magic, 0, Vermelho) Nah silahkan di lanjut deh Tapi saya uda H coba buatkan EA sederhananya untuk lebih memahami silahkan di amati propriedade direitos autorais JumForex. blogspot link de propriedade Gifaesayahoo cadeia externa NamaEA JumPending extern int MulaiJam 6 extern int AkhirJam 20 extern int TP 20 extern int SL 100 externo duplo Lotes 0.01 extern int Jarak 15 extern int Magic 69 se (Jamtrade () 1) se (jumlahorder (2) 0) OrderSend (Symbol (), OPBUYLIMIT, NR (Lots), Ask-JarakPoint, 3, Ask - JarakPoint-SLPoint, Ask-JarakPointTPPoint,, Magic, 0, Azul) se (jumlahorder (3) 0) OrderSend (Symbol (), OPSELLLIMIT, NR (Lots). BidJarakPoint, 3, Bid JarakPointSLPoint, BidJarakPoint-TPPoint,, Magic, 0, Aqua) se (jumlahorder (4) 0) OrderSend (Symbol (), OPBUYSTOP, NR (Lots). Ask JarakPoint, 3, Ask JarakPoint-SLPoint, AskJarakPointTPPoint Magic, 0, Blue) se (jumlahorder (5) 0) OrderSend (Symbol (), OPSELLSTOP, NR (Lots). Bid-JarakPoint, 3, Bid-JarakPointSLPoint, Bid-JarakPoint-TPPoint,, Magic, 0, Amarelo) return (0) -------------------------------------------- ---------------------- int Jamtrade () bool trade false se (MulaiJam gt AkhirJam) se (Hour () gt MulaiJam Hour () lt AkhirJam) true Senão se (Hora () gt MulaiJam ampamp Hour () lt AkhirJam) true true int jumlahorder (int tipe) int total0 para (int i0 iltOrdersTotal () i) OrderSelect (i, SELECTBYPOS, MODETRADES) se (OrderSymbol () Symbol () OrderMagicNumber () Magic OrderType () tipe) continuar total return (total) double NR (double thelot) double maxlots MarketInfo (Symbol (), MODEMAXLOT), minilot MarketInfo (Symbol (), MODEMINLOT), lstep MarketInfo (Symbol (), MODELOTSTEP ) Duplo Muito lstep NormalizeDouble (thelot lstep, 0) lotes MathMax (MathMin (maxlots, lots), minilot) retorna (lotes) Bila ada manfaatnya atau belum jelas silahkan kasih comentário ya Happppy profit dehPending order A ordem pendente é definida (colocada) para a abertura da posição . Representa um pedido para um par de moedas de compras, assim que o par atingir uma taxa atual (de mercado) (o valor, mencionado na ordem). Existem quatro tipos de pedidos pendentes: limite de compra para comprar quando o preço da peça for igual ao valor especificado. Aqui, o preço atual é maior que o valor da ordem definida. Normalmente, as ordens deste tipo são definidas com base no pressuposto de que o preço do instrumento, tendo declinado para um certo nível, irá parar de cair e começar a crescer. É impossível definir ordens de limite de compra acima do preço atual, você precisa usar ordens de compra para isso. Compre parar de comprar quando o preço da peça for igual ao valor especificado. Aqui, o nível de preço atual é menor que o valor da ordem definida. Normalmente, as ordens deste tipo são definidas com base no pressuposto de que o preço do instrumento superará algum nível e continuará a crescer. É impossível definir ordens de compra parar abaixo do preço atual, você deve usar ordens de limite de compra para isso. Limite de venda para vender quando o preço da oferta for igual ao valor especificado. Aqui, o nível de preço atual é menor que o valor da ordem definida. Normalmente, as ordens deste tipo são definidas com base no pressuposto de que o preço do instrumento, tendo subido para um certo nível, irá parar sua tendência de alta e começar a recusar. É impossível definir ordens de limite de venda abaixo do preço atual da oferta, você deve usar ordens de parada de venda para isso. Vença parar de vender quando o preço da oferta for igual ao valor especificado. Aqui, o nível de preço atual é maior do que o valor da ordem definida. Normalmente, as ordens deste tipo são definidas com base no pressuposto de que o preço do instrumento, que caiu para um determinado nível, continuará a diminuir. É impossível definir ordens de parada de venda acima do preço atual da oferta, você deve usar ordens de limite de venda para isso. Para definir uma ordem pendente, você deve clicar na janela New Order e alterar o tipo de ordem de Execução imediata para a ordem pendente. Logo depois de escolher a opção Pendente de compra, alguns campos aparecerão para que você especifique as condições de execução da ordem: o par de moedas, o volume e a taxa da posição que você abre, o tipo de ordem, a perda de parada e o lucro obtido e, se necessário , Ao seu comentário para a ordem e a data de validade, após o qual o pedido pendente será automaticamente removido. Depois de configurar os parâmetros necessários, pressione o botão Definir ordem para fazer a ordem com as condições de execução especificadas. Você pode ver a ordem definida no campo Terminal, a guia Comercial. Para alterar as condições do pedido pendente ou excluí-lo, você deve dar à ordem um clique direito e selecionar Modificar ou remover a ordem no menu pop-up.

No comments:

Post a Comment