Sunday 2 July 2017

Forex 27000


06 lábios 2015, 16:02 Witam, prbuj pisa strategi opart o wskanik Ichimoku. Jak na razie dopiero zaczynam kodowa w MQL4 i chciaem na prb zrobi aby skrypt kupowa gdy Tenkan Sen przecina od dou Kijun Sen i odwrotnie. Do tego moe por aktywne tylko jedno zlecenie na raz, std warunek, ktry sprawdza czy ostatni ticket zosta zamknity. Pare a perda, obtenho lucros com a utilização do bem-estar, o jak wspominaem para dopiero pocztki i testy jak dziaa MQL4. Problema jest taki, e wykonuje mi si jedna transakcja BUY, pniej otrzymuje bd 130 i tyle (sprawdzam na okresie 2 miesicy w testerze). Wydaje mi si, e jest zdecydowanie wicej takich przeci linii, wic zamwie powinno por na pewno duo wicej. Na 100 popeniem jaki bd w kodziemyleniu. Czy byby kto w stanie przeanalizowa dez programa krtki i powiedzie co zrobiem le Z gry dzikuj za pomoc. Bool checkTradeExited (int OrderTicketNumber) para (int tradeOrdersHistoryTotal () - 1tradegt0trade--) se (OrderSelect (trade, SELECTBYPOS, MODEHISTORY)) se (OrderTicket () OrderTicketNumber) retorna true return false int ticket 0 int takeProfitValue 100 int stopLossValue 50 RefreshRates ( ) MarketInfo (Symbol (), MODESTPLEVEL) MarketInfo (Symbol (), MODESPREAD) double tenkansen iIchimoku (NULL, 0,9,26,52, MODETENKANSEN, 0) double kijunsen iIchimoku (NULL, 0,9,26,52) , MODEKIJUNSEN, 0) se (kijunsen tenkansen) int ticketNumber MathRand () double tenkansenbefore iIchimoku (NULL, 0,9,26,52, MODETENKANSEN, 2) double kijunsenbefore iIchimoku (NULL, 0,9,26,52, MODEKIJUNSEN, 2 ) Se (tenkansenbefore gt kijunsenbefore) double stoploss NormalizeDouble (Bid-stopLossValuePoint, Digits) double takeprofit NormalizeDouble (BidtakeProfitValuePoint, Digits) se (stoploss lt minstoplevel) stoploss minstoplevel se (takeprofit lt minstoplevel) takeprofit minstoplevel if (AccountFreeMarginCheck (Symbol (), OPBUY , 1 ) Gt 0) se (ticket) ticketOrderSend (Symbol (), OPBUY, 1, Ask, 3, stoploss, takeprofit, quotMy orderquot, ticketNumber, 0, clrGreen) else if (checkTradeExited (ticketNumber)) ticketOrderSend (Symbol (), OPBUY 1, Ask, 3, stoploss, takeprofit, quotMy orderquot, ticketNumber, 0, clrGreen) else double stoploss NormalizeDouble (AskstopLossValuePoint, Digits) double takeprofit NormalizeDouble (Ask-takeProfitValuePoint, Digits) se (stoploss lt minstoplevel) stoploss minstoplevel if (takeprofit Lt minstoplevel) takeprofit minstoplevel if (AccountFreeMarginCheck (Symbol (), OPSELL, 1) gt 0) se (ticket) ticketOrderSend (Symbol (), OPSELL, 1, Bid, 3, stoploss, takeprofit, quotMy orderquot, ticketNumber, 0, clrGreen ) Senão se (checkTradeExited (ticketNumber)) ticketOrderSend (Symbol (), OPBUY, 1, Bid, 3, stoploss, takeprofit, quotMy orderquot, ticketNumber, 0, clrGreen) A Autoridade de Moedas Confiáveis ​​dos Estados Unidos Edição Norte-Americana O dólar continuou em um mais suave Caminho, intercalado com alguma ação de preços do mercado fino. USD-JPY lançou uma baixa de 16 dias em 116,04 durante o início do comércio asiático antes de recuperar para cerca de 116.80. EUR-USD, entretanto, se instalou no 1.05s depois. Leia mais X25B6 2016-12-30 11:48 Edição para a Europa da Europa O tema do dólar mais suave manteve-se, juntamente com algumas ações de preço do mercado fino. USD-JPY lançou uma baixa de 16 dias em 116,04 durante o início do comércio asiático antes de recuperar para cerca de 116.80. EUR-USD, entretanto, se instalou nos 1.05s mais baixos. Leia mais X25B6 2016-12-30 08:04 UTC Edição asiática A fraude no dólar durante a noite continuou na última sessão do ano passado, deixando EUR-USD acima de 1.0550 e USD-JPY perto de 116.75. O cabo gerenciou as altas de sete sessões perto de 1.2390, enquanto o USD-CAD registrou mínimos de seis sessões de 1.3426. A última versão de dados. Leia mais X25B6 2016-12-30 16:13 UTC

No comments:

Post a Comment