Martingale Forexindo Forum
Studi Kasus: Koding Simple EA Martingale. Salam lucro untuk comerciante-comerciante yang baik hati di Forum MT5. Prezado moderador e administrador, mudah-mudahan tidak bosan dengan ulah si newbie nekat ini. Kali ini saya mohon ijinnya sekali lagi untuk membuka thread baru mengenai coding-codingan EA buat pemula. Mumpung lagi libur akhir tahun, ada sedikit waktu untuk bongkar pasang EA dan meramaikan forum. Mudah-mudahan thread ini bermanfaat untuk rekan-rekan. Pertama kali saya mohon maaf kepada teman-teman yang sering mengirim e-mail dan PM kepada saya. Terus terang email dari teman-teman banyak sekali. Ada yang bertanya soal coding indikator, codificando EA, ada yang minta settingan, ada yang minta EA-nya dijebol proteksinya dan lain-lainlah. Karena saya masih kerja fulltime maka tidak semua email bisa direspons. Tapi jangan patah semangat ya, kalau saya sempat pasti akan dibalas. Doakan saya bisa trading em tempo integral, jadi kita bisa diskusi sambil ngopi bareng kapan aja. Thread kali ini membahas pertanyaan teman-teman yang sering ditanyakan di email. Yaitu minta codingan Martingale jika misalnya OP-nya salah arah. Gan, tulung donk. Tambahin codingan di EA ane, jadi kalo misalnya OP-nya salah maka akan dimartiyem. Email seperti ini bukan cuma sekali dua kali. Lama-lama jadi inget pepatahnya mestre Givonly untuk memberi kail dan bukan memberi ikan. Jadi mungkin sebaiknya kita buatkan saja thread simples untuk membahas codingan Martingale sederhana. Jadi kapan saja teman-teman memerlukan, codificação de cópia tinggal ini ke EA-nya. Kutak-kutik sedikit, dan bisa langsung dijalankan. Mohon jangan berharap terlalu banyak dari thread ini. Namanya juga thread simples. Jangan berharap hasilnya bisa dibandingkan dengan (misalnya) EA Sejuta Umat yang sudah tersohor di dunia persilatan Forex. Disini saya mencoba membuat codificação yang sangat simple dan sederhana, hanya untuk proses belajar teman-teman yang sedang getol mengutak-utik codificação EA. Harapannya hanya untuk memotivasi teman-teman yang siang-malam berjuang menekuni dunia programação EA. Biar tambah semangat. Semoga para programador EA kita akan membawa nama harum bagi nusa dan bangsa di kancah internasional. Amin. Untuk para master EA, mohon dukungannya agar ini rame. Terus terang saya memimpikan comerciante e programador EA Indonésia tidak kalah pamor sama bangsa sebelah. Mari kita bersatu hati saling mengisi satu sama lain. Kritikan dan saran saya nantikan untuk memperbaiki diri saya. Terima kasih. Pidato pak Lurah sudah selesai, yang mau nge-klik thanks di bawah ini tidak usah malu dan ragu-ragu ---------------------------- ---------------------------------- Apa itu Martingale Menurut Wikipedia, Martingale adalah strategi apostando yang mulai populer di Perancis pada Abad ke 18. Strateginya adalah bertaruh hanya pada satu sisi koin, dan jika kalah maka dia akan bertaruh pada sisi koin yang sama sambil melipatgandakan taruhannya. Demikian terus-menerus dia akan bertaruh pada satu sisi koin itu dengan melipatgandakan taruhannya. Harapannya adalah dengan sekali kemenangan dia akan merecover semua kerugian sebelumnya. Dunia Forex mirip situasi apostando Perancis ini. Sebab ada sisi koin compre a venda de Daniel Soin. Para trader yang berpengalaman menggunakan martingale sangat yakin ketangguhan martingale ini. Kata mereka, Apa yang naik, pasti akan turun. Dan apa yang turun, pasti akan naik. Jadi apostou Martingale Perancis cocok diterapkan di dalam Forex. Saya sendiri masih jantungan dengan strategi martingale, dan sementara ini hanya senang membuatkan codificação buat teman-teman saja. Langsung saja kita masuk lebih dalam. Saya mendapat gambar dari thread yang pernah dibuat master Tenyom Goreng di forum ini sbb (mohon ijin ya master): riset martingale. Bisakah sistem ini menjauh sejauh mungkin dari margem chamada indo. mt5showthread. php779-riset-martingale Dari gambar di atas, kita akan membuat codificação sederhana EA Martingale. Dimana nanti strateginya adalah EA akan membuka lagi posisi OP yang salah (flutuante menos) yang jaraknya senilai PipStep. Sementara lot-nya akan digandakan 2 kali. Dan nilai semua TP akan digeser mengikuti nilai TP contra OP yang terakhir. Jadi dari EA Simple Martingale ini kita akan menemukan fungsi-fungsi sebagai berikut: 1. Fungsi Pemicu sebagai disparador OP pertama: Ini terserah strategi teman-teman, hanya untuk OP pertama saja. Misalnya teman-teman memakai cross 2 buah MA untuk OP comprar atau vender. 2. Fungsi GoMartingale. Fungsi ini memeriksa apakah ada OP yang salah. Vocês, maka akan dibuat OP baru searah dengan OP semula. Dengan lot yang digandakan. 3. Fungsi Modifikasi TP. Di dalam fungsi ini, semua OP martingale akan dimodifikasi TP-nya. Istirahat sebentar, nanti kita lanjutkan ------------------------------------------- --------------------- Ini adalah contoh strategi gabungan MA dan Martingale. Kita lihat gambar di bawah. Ada garis SMA 18 Fechar (warna merah) dan garis EMA200 Fechar (warna putih). Strateginya adalah: - Kalau preço berada di atas SMA18, dan SMA18 berada di atas EMA200, maka BUY dengan TP 10 pip. - Kalau preço berada di bawah SMA18, dan SMA18 berada di bawah EMA200, maka SELL dengan TP 10 pip. - Jika order salah arah, lakukan martingale dengan PipStep 10 pip. Sistem ini seperti diduga, akan berjalan terus-menerus. Bila satu OP sudah mengenai TP, maka dia akan OP lagi. Begitu seterusnya. Bila arahnya salah, OP-nya akan ditambah dengan OP Martingale. EA ini akan berjalan dengan agresif, terus-menerus. Saat ini untuk studi, kita tidak membatasi dengan coding waktu. Biarkan EA berjalan 24 jam. Martingale EA. Quase não posso perder Junte-se dezembro de 2006 Status: Membro 65 Posts Tenho certeza de que este sistema está flutuando por aqui. Eu simplesmente não consigo encontrá-lo. Com todos os programadores de gênio, há certeza de que alguém o fez ou sabe como fazê-lo. Este sistema é muito simples. Usa uma estratégia de estilo martigale aumentando gradualmente os tamanhos dos lotes. Pode ser entrada aleatória ou indicador iniciado. Uma posição longshort é inserida e quando o mercado vai contra sua posição, você entra em uma posição na outra direção com o dobro da entrada de lote anterior. Se o mercado se virar contra você de novo, faça o mesmo, insira uma posição na outra direção, dobre o último incremento de tamanho de lote. Eu pensei que um padrão 10 TP e 10 SL funcionaria bem, considerando seus tamanhos de lote de duplicação. De acordo com a minha matemática com as configurações padrão 1010. Você pode fazer 11 negociações em uma progressão, com uma conta 1000 começando no tamanho de .1 lotes antes de receber uma chamada de margem. Você pode ir 15 trades em uma progressão, com uma conta 1000 começando no tamanho de .01 lotes antes de receber uma chamada de margem . As probabilidades são que você não irá variar dentro de 10 pips para 11-15 reversões comerciais. Enquanto você continuar entrando em negociações na direção do mercado (e tiver dinheiro suficiente), você não pode perder. Gostaria que uma EA fosse construída para fazer isso. Tenho certeza de que alguns provavelmente já pensaram nisso e construíram. Qualquer ideia ou comentário não pode ser visto. Eu acho que é a melhor coisa sobre a comunicação de código aberto. Alguém sempre pensará em algo que você não fez. Iniciado em dezembro de 2006 Status: Membro 65 posts Desculpe. Os números que acabei de publicar estão incorretos. Com um 10tp10sl, você está apenas quebrando mesmo quando você dobra os tamanhos do lote. Você teria que quer A - Reduzir o SL B - Aumentar o TP c - Aumentar o multiplicador de lote Heres uma ilustração para nós aprendentes visuais Nisto o SL é 10, mas o TP é 20 Mercado 1.8130 comprar 1 lote 20tp10sl mercado 1.8120 vender 2 lotes Mercado 20tp10s1 1.8130 comprar 4 lotes 20tp10sl mercado 1.8120 vender 8 lotes 20tp10sl mercado 1.8130 comprar 16 lotes 20tp10sl Finalmente, o mercado abandona o mercado variável movimentou 30 pips para o sul. Mercado 1.8120 vender 32 lotes 20tp10sl mercado 1.8100 fechar posição Ordem 1 10 pip SL 1 lote -10 ordem 2 10 pip SL 2 lotes -20 ordem 3 10 pip SL 4 lotes -40 ordem 4 10 pip SL 8 lotes -80 ordem 5 10 pip SL 16 lotes -160 ordem 6 20 pip TP 32 lotes 640 ------------------------------------- Total de 330 pips em seis trocas com apenas 30 pips de movimento. Junte-se a outubro de 2006 Status: Hum Eu gosto de tendência 217 Posts Ele sempre se parece bem em teoria. Você esqueceu de incluir a propagação) Desculpe pela minha tradução inglesa ruim :) Juntou-se para outubro de 2006 Status: Hum Eu gosto de tendência 217 Posts O que se você perder mais de 10 transações: 1,2,4,8,16,32,64,128,256,512,1024 , 2048, etc. O que o brooker levará 2048 lotes em ordem Até 128 não é ruim, depois de se complicar. ) Desculpe pela minha tradução inglesa ruim :) Juntou-se a dezembro de 2006 Status: Membro 65 Publicações No exemplo acima, sim. Eu estava esperando codificar no programa onde o spread está incluído na diferença. Então, se você estivesse negociando o USDGBP. Você calcula o spread (meu corretor é 4). Então, o TP seria de 20 e o SP 10 em cada comércio. Mas você inicializa a posição 4 pips off. Então, se suas compras estivessem no 1.8110, suas vendas estarão em 1.8104. Ainda estou calculando, mas acho que funcionaria. Decidiu dezembro de 2006 Status: Membro 65 Posts Comece com a progressão em .1 lotes. Isso lhe permitiria mais espaço na cabeça. Junte-se a outubro de 2006 Status: Hum Eu gosto de tendência 217 Mensagens Olhe para isso, o que é, se você nunca perder, está bem, mas quando você faz, o valor que você solta dobra cada vez, e com apenas 0.01 (1cents) Grande quantidade, em curto período de tempo. Em 15 trocas, obtém 1966 na perda de comércio, apenas usando tamanho de lotes de 1cents. Porque você deve adicionar você perdendo o comércio juntos. Ps. Talvez eu tenha cometido um erro, mas não penso assim.
Comments
Post a Comment