maryan.dirtyn>> : все что мне нужно, ето пока Ask падает експерт ничего не делал, как только Ask на один тик выше пойдет, запуститься код дальше, с етого ж места.. ето так сложно? иду я спать, надеюсь телепаты проснуться и что нибудь да подскажут.
왜 while() 루프가 있습니까? 모든 것이 훨씬 쉽습니다.
// перед блоком инициализации:double OldAsk;
// в блоке инициализации:
OldAsk= 1000000 ;
// в старте советникаif (Ask<=OldAsk){
OldAsk=Ask; // аск падает или стоит на месте
Return( 0 ); // не даём возможности советнику исполнять низлежащий код
}
else {
//Ask перестал падать и стал хотябы на пункт больше предыдущего значения - выполняем остальной код
}
drknn>> : аааа, пользовательская функция. Ну дык вынесите этот участок кода функции в тело советника и передавайте в функцию результат булевой переменной, мол, всё, переменная тру, аск начал расти... Можно продолжать...
하지만 여기에 아이디어가 있습니다... 신선한 아이디어를 주셔서 감사합니다. 시도해 보겠습니다. ps (사실은 void가 반환되지 않는다는 사실.. 하지만 bool을 통해 시도해보겠습니다!)
나는 반환이 필요하지 않습니다. 그것은 하위 기능에서 발생합니다.
무엇을 수정하고 어디에서 작동하도록 합니까?
все что мне нужно, ето пока Ask падает експерт ничего не делал, как только Ask на один тик выше пойдет, запуститься код дальше, с етого ж места.. ето так сложно? иду я спать, надеюсь телепаты проснуться и что нибудь да подскажут.
왜 while() 루프가 있습니까? 모든 것이 훨씬 쉽습니다.
그렇다면 왜 while() 루프가 있습니까? 모든 것이 훨씬 쉽습니다.
이것을 하위 기능에 어떻게 추가할 수 있습니까?
void ACK FALLS {.....} .. 어디로 돌아갈까요?
좋아.. 아마 내가 문제를 다시 공식화 할 것입니다 ..
작동하게 하는 방법?
аааа, пользовательская функция. Ну дык вынесите этот участок кода функции в тело советника и передавайте в функцию результат булевой переменной, мол, всё, переменная тру, аск начал расти... Можно продолжать...
이것을 하위 기능에 어떻게 추가할 수 있습니까?
void ACK FALLS {.....} .. 어디로 돌아갈까요?
알았어.. 아마 내가 문제를 다시 공식화 할 것입니다 ..
작동하게 하는 방법?
그리고 void는 어디에도 반환되지 않습니다. 주 프로그램에 아무 것도 반환하지 않아야 합니다.
돕다! 이 코드에 대한 후행 정지를 조이십시오.
돕다! 이 코드에 대한 후행 정지를 조이십시오.
3단계 출력의 기능을 약간 변경했습니다. 이제 나는 위치를 세 번 부분적으로 닫은 다음 승리할 때까지 나머지를 추적합니다...
트레일러에는 기능의 전체 목록이 있습니다...