좋은 사람들)) 같은 수준(수동으로 입력)에서 동시에 다른 방향으로 거래를 여는 고문을 찾도록 도와주세요. 정지는 규제되어야 하고 이익도 바람직합니다. 완벽하게 레벨은 일일 돛대에 의해 결정됩니다. 따라서 당나귀에서 양방향으로 거래를 시작하는 표시기가 있으면 그 이름도 사용할 수 있습니다. 미리 감사드립니다.
질문에 예를 추가하겠습니다. 1.5700이라는 표시를 결정한다고 가정합니다. 1.5700부터 매도하고 매수하세요. 스톱은 각각 1.5730과 1.5670입니다. 예를 들어, 1.5730에서 스탑이 발생하면 즉시 1.5730에서 스탑으로 다시 1.5700 에서 매도하도록 주문합니다 .
여보세요!!! 나는 최근에 MQL4를 배우기 시작했고 일반적으로 이것은 프로그래밍에 대한 나의 첫 경험입니다. 나는 교과서를 읽고 포럼을 파헤칩니다. 무언가는 분명하지만 무언가는 그렇지 않습니다. 나는 심지어 나의 첫 번째 조언을 쓰기 시작했고 막다른 골목에 들어섰다. 교과서에서 답을 찾지 못했고 포럼에서 4시간을 보냈습니다. 모두 소용이 없었습니다. 얘들아, 제발 말해줘! 예를 들어 PRICE라는 특정 가격이 있습니다. 이 시작 가격으로 현재 공개 시장 또는 보류 중인 주문이 있는지 프로그램에서 어떻게 확인할 수 있습니까? 따라서 이 가격에 아무것도 없으면 보류 중인 주문을 하거나 즉시 포지션을 열어야 합니다.
도움이 되기를 바랍니다!
미리 감사드립니다!!!
사용 가능한 주문을 순환하고 각 가격을 비교해야 합니다.
//+-------------------Выбор ордера---------------------------+int SelectOrder (string Sym ,int Tip ,int MAGIC ,double minPrc ,double maxPrc ){int TotOrd =OrdersTotal();int OrdTick =-1;for(int OrdPos = TotOrd -1; OrdPos >=0; OrdPos --){if(OrderSelect( OrdPos , SELECT_BY_POS , MODE_TRADES )==true){if(OrderSymbol()== Sym ){//Есть ли ордера с нужным символомif(OrderType()== Tip ){//Если ли нужный тип ордера if( MAGIC ==0){ MAGIC =OrderMagicNumber();}//Если магик = 0,неучитыватьif(OrderMagicNumber()== MAGIC ){//Есть ли ордера с нужным Магик номеромif((OrderOpenPrice()> minPrc )&&OrderOpenPrice()< maxPrc )){//Если ордер входит в заданный ценовой диапазон
OrdTick =OrderTicket();break;//Запишем в переменную его тикет и прервем цикл }}}}}}return( OrdTick );//Возвращает тикет найденного ордера или -1}
좋은 시간입니다, 여러분. expa 코드를 확인할 수 있습니다. 컴파일하는 동안 오류가 발생하지 않지만 위치를 닫지 않고 추적하지 않습니다. 그러나 개봉과 함께 모든 것이 정상입니다. 코드에 많은 쓰레기가 있다는 것을 이해하지만, 이것들은 이전 버전의 잔여물이며 미래를 위한 예비입니다.
좋은 시간입니다, 여러분. expa 코드를 확인할 수 있습니다. 컴파일하는 동안 오류가 발생하지 않지만 위치를 닫지 않고 추적하지 않습니다. 그러나 개봉과 함께 모든 것이 정상입니다. 코드에 많은 쓰레기가 있다는 것을 이해하지만, 이것들은 이전 버전의 잔여물이며 미래를 위한 예비입니다.
덕분에!
종료 조건을 인쇄해 보십시오. Sell1, Buy1, Sellcl0, Buycl0 변수를 인쇄합니다. 적절한 순간에 거짓이면 고문의 논리에서 오류를 찾으십시오. 그런데 여전히 부울 변수의 값을 if(Sell==1)처럼 확인해서는 안 됩니다. if(Sell==true) 또는 if(Sell)가 더 좋습니다.
그것은 당신이 그것이 오는 곳을 확립해야한다는 것을 의미합니다. 응답을 받을 때까지 인쇄물을 기능의 시작 부분으로 이동하여 조건이 무시되는 위치를 명확하게 표시합니다. 글쎄, 더 빠르면 각 줄 뒤에 Print (n), n=1,2,3...을 넣으십시오. 프로그램이 어떻게 작동하는지 알게 될 것입니다.
Graff>> : Подскажите как сделать чтоб при изменении периода на одном графике менялись периоды на остальных графиках на аналогичный период?
더 쉬운 것은 없습니다. 시스템의 메타 트레이더에 속하는 모든 창을 포착하고, 어떤 도구가 열려 있는지 추적하고, 그 중 하나에서 도구를 변경한 후 독립적으로 변경하는 프로그램(MQL4가 아님)을 작성하기만 하면 됩니다. 다른 사람의 기간을 확인하고 데이터를 업데이트하기 위해 적절한 시스템 메시지를 보냅니다.
도와주세요. 분명히 나는 그것을 이해하지 못합니다. 나는 Expert Advisor를 직접 썼고 실생활에서도 거래되었습니다 (수익성은 0 수준이지만 나에게는 이미 승리입니다). 포럼에서 찾아서 몇 가지 지표를 설치했습니다. 이후 EA는 테스터기에서만 거래를 하는데 실생활에서는 '단위이유 3, 1이유 6'이라고 나와 거래를 열지 않습니다. Expert Advisor의 본질은 서로 다른 기간(M15 및 M60)의 두 지표(스토캐스틱 및 MACD)에서 데이터를 취한다는 것입니다. 도움을 주시면 감사하겠습니다....
oyshen>> : Прошу помочь. Видно я просто не могу понять. Эксперта я написал сам, он даже торговал в реале( прибыльность на уровне 0 но для меня это уже победа). Я нашел на форуме и установил пару индикаторов. После этого эксперт торгует только в тестере, а в реале выбивает " uninit reason 3, uninit reason 6" и не открывает сделки . Суть эксперта что он берет данные с двух индикаторв (Стохастик и МАКД) на разных периодах(М15 и М60). Буду рад любой помощи....
아니, 여기서 그만둘게, 신에 의해... 1년 전 나 자신도 그런 질문으로 시작했다, 내가 직접 전문가를 쓰고, 다른 사람의 것을 확인했다. 모든 것이 소용없다.
글쎄, 사람들, 이해하십시오. 거래 방법을 수동으로 배울 때까지 전문 고문이 돈을주지 않을 것입니다!!!
여보세요!!! 나는 최근에 MQL4를 배우기 시작했고 일반적으로 이것은 프로그래밍에 대한 나의 첫 경험입니다. 나는 교과서를 읽고 포럼을 파헤칩니다. 무언가는 분명하지만 무언가는 그렇지 않습니다. 나는 심지어 나의 첫 번째 조언을 쓰기 시작했고 막다른 골목에 들어섰다. 교과서에서 답을 찾지 못했고 포럼에서 4시간을 보냈습니다. 모두 소용이 없었습니다.
얘들아, 제발 말해줘! 예를 들어 PRICE라는 특정 가격이 있습니다. 이 시작 가격으로 현재 공개 시장 또는 보류 중인 주문이 있는지 프로그램에서 어떻게 확인할 수 있습니까? 따라서 이 가격에 아무것도 없으면 보류 중인 주문을 하거나 즉시 포지션을 열어야 합니다.
도움이 되기를 바랍니다!
미리 감사드립니다!!!
사용 가능한 주문을 순환하고 각 가격을 비교해야 합니다.
이런 어딘가좋은 시간입니다, 여러분. expa 코드를 확인할 수 있습니다. 컴파일하는 동안 오류가 발생하지 않지만 위치를 닫지 않고 추적하지 않습니다. 그러나 개봉과 함께 모든 것이 정상입니다. 코드에 많은 쓰레기가 있다는 것을 이해하지만, 이것들은 이전 버전의 잔여물이며 미래를 위한 예비입니다.
덕분에!
좋은 시간입니다, 여러분. expa 코드를 확인할 수 있습니다. 컴파일하는 동안 오류가 발생하지 않지만 위치를 닫지 않고 추적하지 않습니다. 그러나 개봉과 함께 모든 것이 정상입니다. 코드에 많은 쓰레기가 있다는 것을 이해하지만, 이것들은 이전 버전의 잔여물이며 미래를 위한 예비입니다.
덕분에!
종료 조건을 인쇄해 보십시오. Sell1, Buy1, Sellcl0, Buycl0 변수를 인쇄합니다. 적절한 순간에 거짓이면 고문의 논리에서 오류를 찾으십시오. 그런데 여전히 부울 변수의 값을 if(Sell==1)처럼 확인해서는 안 됩니다. if(Sell==true) 또는 if(Sell)가 더 좋습니다.
Подскажите как сделать чтоб при изменении периода на одном графике менялись периоды на остальных графиках на аналогичный период?
더 쉬운 것은 없습니다. 시스템의 메타 트레이더에 속하는 모든 창을 포착하고, 어떤 도구가 열려 있는지 추적하고, 그 중 하나에서 도구를 변경한 후 독립적으로 변경하는 프로그램(MQL4가 아님)을 작성하기만 하면 됩니다. 다른 사람의 기간을 확인하고 데이터를 업데이트하기 위해 적절한 시스템 메시지를 보냅니다.
Прошу помочь. Видно я просто не могу понять. Эксперта я написал сам, он даже торговал в реале( прибыльность на уровне 0 но для меня это уже победа). Я нашел на форуме и установил пару индикаторов. После этого эксперт торгует только в тестере, а в реале выбивает " uninit reason 3, uninit reason 6" и не открывает сделки . Суть эксперта что он берет данные с двух индикаторв (Стохастик и МАКД) на разных периодах(М15 и М60). Буду рад любой помощи....
아니, 여기서 그만둘게, 신에 의해... 1년 전 나 자신도 그런 질문으로 시작했다, 내가 직접 전문가를 쓰고, 다른 사람의 것을 확인했다. 모든 것이 소용없다.
글쎄, 사람들, 이해하십시오. 거래 방법을 수동으로 배울 때까지 전문 고문이 돈을주지 않을 것입니다!!!
사실에 대해 죄송합니다.