Como é que se faz a escala no gráfico de alguns múltiplos e inteiros? Não posso passar sem uma calculadora quando estou a tentar calcular um padrão ou um local de paragem.
E como se calculam as diferenças celulares, também se mantém uma calculadora por perto ou há uma configuração secreta em MT5?
Como fazer a escala num gráfico com alguns múltiplos e inteiros? O meu cérebro ferve quando estou a tentar calcular visualmente algum tipo de padrão ou de local de paragem, não posso passar sem uma calculadora.
E como se calculam as diferenças celulares, também se mantém uma calculadora por perto ou há uma configuração secreta em MT5?
Não há nenhum cenário secreto. Existem apenas cinco soluções possíveis:
1. faça-o você mesmo.
2.pesquisar a kodobase a partir do que está disponível.
3. Encomende-o a um dos comerciantes.
Comprar no mercado.
5.Esperar e esperar que o μl seja feito no terminal.
Chegou a situação certa no mercado e o Expert Advisor começou a comprar e a comprar!!! Pelo menos consegui reagir a tempo. Pode dizer-me o que está errado no código? Pensei que deveria comprar apenas um lote e estabelecer imediatamente um Stop Loss and Take Profit. Assim que comprar algo, a variável Bye_opened deve tornar-se verdadeira e não deve permitir-lhe fazer uma troca subsequente até que as paragens sejam accionadas. Além disso, como é que sei o preço da última transacção para lhe pôr fim?
Mas parece que fiz algo de errado. Por favor, assinale o meu erro.
//--- Do we have positions opened already?bool Buy_opened=false; // variable to hold the result of Buy opened positionbool Sell_opened=false; // variables to hold the result of Sell opened positionif(PositionSelect(_Symbol)==true) // we have an opened position
{
if(PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_BUY)
{
Buy_opened=true; //It is a Buy
}
elseif(PositionGetInteger(POSITION_TYPE)==POSITION_TYPE_SELL)
{
Sell_opened=true; // It is a Sell
}
}
//+------------------------------------------------------------------+//| СОВЕРШАЕМ СДЕЛКУ |//+------------------------------------------------------------------+if(last_tick.last < BBLow[2] && Buy_opened == false)
{
int znak = last_tick.last - BBLow[2];
//--- 1. Создать запросMqlTradeRequest Trade_reqst={0}; // Инициализация структуры торгового запроса
Trade_reqst.action=TRADE_ACTION_DEAL; // Тип: немедленное совершение сделки
Trade_reqst.symbol=_Symbol; // Инструмент: текущий
Trade_reqst.volume=Lot; // Объём: 1 лот
Trade_reqst.price=SymbolInfoDouble(_Symbol,SYMBOL_ASK)-TakeProfit*_Point; // Цена исполнения
Trade_reqst.type=ORDER_TYPE_BUY; // Тип ордера: на продажу
Trade_reqst.type_filling=ORDER_FILLING_RETURN; // Политика исполнения
Trade_reqst.sl=last_tick.last - StopLoss * _Point; // Stop Loss
Trade_reqst.tp=SymbolInfoDouble(_Symbol,SYMBOL_ASK) + TakeProfit * _Point; // Take Profit// Trade_reqst.tp=Trade_reqst.price + TakeProfit * 2 * _Point; // Take Profit//--- 2. Отправить торговый приказMqlTradeResult Trade_reslt={0}; // Инициализация структуры результата торгового запросаOrderSend(Trade_reqst,Trade_reslt); // Отправка торгового запроса на сервер//--- выведем в лог ответ сервера //Print(__FUNCTION__," - : - ",Trade_reslt.comment);if(Trade_reslt.retcode==10016) Print("Ответ: ",Trade_reslt.bid,Trade_reslt.ask,Trade_reslt.price);
No testador de estratégias o comando MarketInfo(Symbol(),MODE_TICKVALUE) = 0 ( !) Isto acontece em situações em que, por exemplo, o instrumento é EURUSD e a moeda de saldo é RUR .... e em outras combinações. O meu entendimento é que a moeda de saldo deve ser a mesma que o nome da segunda moeda no par de moedas. Caso contrário, devolve valor zero (no testador de estratégia), o que torna impossível a realização de testes com as combinações desejadas. Como resolver este problema?
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
para a compra de
colocar este guião na pasta de guiões, abrir este guião num unitor, compilá-lo
Quando a troca se abre, arraste este guião para o gráfico
é o que diz, o último extremo
Como é que se faz a escala no gráfico de alguns múltiplos e inteiros? Não posso passar sem uma calculadora quando estou a tentar calcular um padrão ou um local de paragem.
E como se calculam as diferenças celulares, também se mantém uma calculadora por perto ou há uma configuração secreta em MT5?
Como fazer a escala num gráfico com alguns múltiplos e inteiros? O meu cérebro ferve quando estou a tentar calcular visualmente algum tipo de padrão ou de local de paragem, não posso passar sem uma calculadora.
E como se calculam as diferenças celulares, também se mantém uma calculadora por perto ou há uma configuração secreta em MT5?
Não há nenhum cenário secreto. Existem apenas cinco soluções possíveis:
1. faça-o você mesmo.
2.pesquisar a kodobase a partir do que está disponível.
3. Encomende-o a um dos comerciantes.
Comprar no mercado.
5.Esperar e esperar que o μl seja feito no terminal.
Saúde! Hoje lancei a minha primeira EA em MT5!
Chegou a situação certa no mercado e o Expert Advisor começou a comprar e a comprar!!! Pelo menos consegui reagir a tempo. Pode dizer-me o que está errado no código? Pensei que deveria comprar apenas um lote e estabelecer imediatamente um Stop Loss and Take Profit. Assim que comprar algo, a variável Bye_opened deve tornar-se verdadeira e não deve permitir-lhe fazer uma troca subsequente até que as paragens sejam accionadas. Além disso, como é que sei o preço da última transacção para lhe pôr fim?
Mas parece que fiz algo de errado. Por favor, assinale o meu erro.
O MT4 737 está pronto para revisão.
Qual é a história da MetaQuotes-Demo e há quanto tempo?
D1 é quase como nos bons velhos tempos, a partir de Maio de 72, mas semanas a partir de 95, meses a partir de 93, horas em geral a partir de 12.