:: 그것이 적합하다면 EA에서 그것을 형성하려고 시도하십시오. 거기에서 루프 및 수면 기능 을 사용할 수 있습니다. 틱과 관련되지 않은 프로세스/계산만 갖도록 몇 가지 간단한 설정을 시도했지만 화면 새로 고침 문제가 있습니다. .. 그래서 ... 나는 모든 것을 정상으로 되돌려 놓았다 ... 그렇게 하는 것의 중요성은 그다지 크지 않았습니다 ... 아마도 MQL5가 올라올 때
:: 표시기는 sleep() 함수를 처리할 수 없습니다.
:: dll을 작성하고 터미널의 모든 창을 가져올 수 있습니다... 그런 다음 모든 자식 창에 "화면/창 새로고침"을 수행/전송합니다. 그런데 인디케이터와 함께 dll 파일을 다른 사람에게 보내야 하고... 또... 복잡해집니다...
TheRumpledOne: 프로그램을 강제로 계산하는 방법이 있습니까?
지금은 다음 틱을 기다립니다.
6개의 차트가 열려 있고 6개의 차트 모두에 동일한 표시기가 있습니다.
한 차트가 틱을 받으면 업데이트되지만 다른 차트는 업데이트되지 않으므로 "부실" 상태가 됩니다.
지표가 아닌 EA이므로 둘 다 섞으면 안 됩니다.
안녕 모두..
실제로, 저는 MACD 표시기 에서 일부 코드를 가져 와서 EA를 만듭니다. 누군가가 어떤 코드를 수정해야 하는지 도와줄 수 있습니까?
감사해요..
이미 가지고 있는 몇 가지 EA를 살펴보십시오. 코드를 연구하고 논리의 일부를 파악할 수 있는지 확인하십시오. 프로그램의 흐름을 큰 소리로 말해보십시오. 많은 도움이 됩니다!![](https://c.mql5.com/forextsd/smiles/angel_smile.png)
행운을 빕니다
럭스
안녕 모두..
luxinterrior님 답변 감사합니다..
나는 7개의 버퍼가 있습니다.. buffer1까지 buffer7.. 각 버퍼는 MACD 막대 값을 저장합니다. EA가 열립니다.
MACD가 'u'자 모양이 되면 BUY 포스트..
때의 조건..
&&MacdBuffer1<MacdBuffer2&&MacdBuffer2<MacdBuffer4&&MacdBuffer4<MacdBuffer6) [/CODE]
SELL post when the MACD become 'n' shape..
the condition when..
[CODE] if(MacdBuffer7<MacdBuffer5&&MacdBuffer5<MacdBuffer3&&MacdBuffer3<MacdBuffer1
&&MacdBuffer1>MacdBuffer2&&MacdBuffer2>MacdBuffer4&&MacdBuffer4>MacdBuffer6)누구든지 문제를 해결할 수 있기를 바랍니다. 감사합니다.
프로그램을 강제로 계산하는 방법이 있습니까?
지금은 다음 틱을 기다립니다.
6개의 차트가 열려 있고 6개의 차트 모두에 동일한 표시기가 있습니다.
한 차트가 틱을 받으면 업데이트되지만 다른 차트는 업데이트되지 않으므로 "부실" 상태가 됩니다.
감사해요.
프로그램을 강제로 계산하는 방법이 있습니까?
지금은 다음 틱을 기다립니다.
6개의 차트가 열려 있고 6개의 차트 모두에 동일한 표시기가 있습니다.
한 차트가 틱을 받으면 업데이트되지만 다른 차트는 업데이트되지 않으므로 "부실" 상태가 됩니다.
감사해요.안녕하세요,
내가 여기에 끼어드는 것에 신경 쓰지 않기를 바랍니다. 비슷한 상황을 보고 있고 이 문제에 대해 생각하고 있습니다... 프로그램 끝에서 "순서가 없으면 다시 열려있습니다." 그리고 3~4번 반복합니다.
그렇게 하면 (매우 자주 발생하는) 놓친 주문이 반드시 회수되어야 합니다. 아니면 내 생각에 문제가 있습니까?
대충 이런 모습일 것 같은데...
for (int k = OrdersTotal() ==0; k >=2; k++)
{
if ( ! OrderSelect ( k, SELECT_BY_POS, MODE_TRADES )) 계속;
if (k > 2) 중단;
}
반환(0);
}
나는 아직 이것에 익숙하지 않으므로 이해가되지 않으면 이유를 설명해주십시오.
투 럭스, ajk, 레이건, 데빌2000, 인텐션
팁 주셔서 감사합니다.
나는 그것들을 시도하고 답을 찾기를 바랍니다.
나중에 포스팅하겠습니다.
빅비
안녕하세요,
내가 여기에 끼어드는 것에 신경 쓰지 않기를 바랍니다. 비슷한 상황을 보고 있고 이 문제에 대해 생각하고 있습니다... 프로그램 끝에서 "순서가 없으면 다시 열려있습니다." 그리고 3~4번 반복합니다.
그렇게 하면 (매우 자주 발생하는) 놓친 주문이 반드시 회수되어야 합니다. 아니면 내 생각에 문제가 있습니까?
대충 이런 모습일 것 같은데...
나는 아직 이것에 익숙하지 않으므로 이해가되지 않으면 이유를 설명해주십시오.이봐, 좋은 생각이야!
시간을 확인할 수 있었고 X초 또는 분이 경과한 경우 루프를 종료할 수 있습니다.
감사해요!!
추신: 이것은 EA용이 아닙니다. 저는 EA를 코딩하지 않습니다.
이봐, 좋은 생각이야!
시간을 확인할 수 있었고 X초 또는 분이 경과한 경우 루프를 종료할 수 있습니다.
감사해요!!
추신: 이것은 EA용이 아닙니다. 저는 EA를 코딩하지 않습니다.