코딩 도움말 - 페이지 46

 

좋은 제안!!

MLaden님, 감사합니다.

나는 그 접근 방식에 대해 생각하지 않았으며 아마도 결코 없었을 것입니다.

쯔만

 

표시자를 수정하는 데 도움이 필요합니다.

믈라덴,

첨부된 표시기에 이메일 경고 옵션이 추가되기를 바랐습니다. 복사 및 붙여넣기 시도가 성공하지 못했습니다. 도움을 주셔서 감사합니다.

파일:
 

당일 거래5.

이메일 경고가 있는 표시기 버전은 다음 링크에서 다운로드할 수 있습니다. macross.mq4

daytrade5:
Mladen, 첨부된 표시기에 이메일 경고 옵션이 추가되기를 바랐습니다. 복사 및 붙여넣기 시도가 성공하지 못했습니다. 도움을 주셔서 감사합니다.
 

코드 디코딩

안녕 mladen, 내 이전 의견에 따라 다음에 대해 밝힐 수 있습니까?

stochastic_alert..mq4

MA 방법과 Price 필드를 변경하거나 변수로 지정할 수 있는 옵션을 갖고 싶지만 이것은 디컴파일되어 어떤 코드 비트가 무엇인지 확실하지 않습니다!

이 버전에는 내가 유지하고 싶고 다른 버전에서는 찾을 수 없는 여러 줄 및 줄 변경 사항에 대한 몇 가지 색상 지정 옵션이 있습니다. 감사합니다.

파일:
 

그러면 원본(디컴파일되지 않은) 코드를 찾아야 합니다.

zigflip:
안녕 mladen, 내 이전 의견에 따라 다음에 대해 밝힐 수 있습니까?

stochastic_alert..mq4

MA 방법과 Price 필드를 변경하거나 변수로 지정할 수 있는 옵션을 갖고 싶지만 이것은 디컴파일되어 어떤 코드 비트가 무엇인지 확실하지 않습니다!

이 버전에는 내가 유지하고 싶고 다른 버전에서는 찾을 수 없는 여러 줄 및 줄 변경 사항에 대한 몇 가지 색상 지정 옵션이 있습니다. 감사합니다.
 
mladen:
그러면 원본(디컴파일되지 않은) 코드를 찾아야 합니다.

그것이 어디에서 왔는지 전혀 모릅니다. 이 웹사이트가 FX Ultra에 대해 말했지만 그들이 누구인지는 모릅니다.

해독하기에는 너무 뒤죽박죽인 것 같아요

 

기본 경고 재생

새로운 질문! 자신만의 경고음을 코딩할 때 기본 경고 소리가 재생되는 것을 어떻게 중지하고 팝업 설명 상자가 있습니까?

즉 내 코드에서 :

if(IsSellSignal(i)){

_sellSignal=iHigh(Symbol(),Period(),i)+visualAddition;

if(_enableAlert){

if(i==1){

Alert("SELL "+Symbol()+" "+Period()+" 대역폭 부족");

PlaySound("goshort.wav");

미리 감사드립니다

 

다음과 같이 하십시오(가장 간단한 방법).

static datetime lastAlerted=0;

if(IsSellSignal(i))

{

_sellSignal=iHigh(Symbol(),Period(),i)+visualAddition;

if(_enableAlert && i==1 && lastAlerted!=Time)

{

lastAlerted = Time;

Alert("SELL "+Symbol()+" "+Period()+" bandwidth short");

PlaySound("goshort.wav");

.....

zigflip:
새로운 질문! 자신만의 경고음을 코딩할 때 기본 경고 소리가 재생되는 것을 어떻게 중지하고 팝업 설명 상자가 있습니까?

즉 내 코드에서 :

if(IsSellSignal(i)){

_sellSignal=iHigh(Symbol(),Period(),i)+visualAddition;

if(_enableAlert){

if(i==1){

Alert("SELL "+Symbol()+" "+Period()+" 대역폭 부족");

PlaySound("goshort.wav");

미리 감사드립니다
 
mladen:
다음과 같이 하십시오(가장 간단한 방법).
static datetime lastAlerted=0;

if(IsSellSignal(i))

{

_sellSignal=iHigh(Symbol(),Period(),i)+visualAddition;

if(_enableAlert && i==1 && lastAlerted!=Time)

{

lastAlerted = Time;

Alert("SELL "+Symbol()+" "+Period()+" bandwidth short");

PlaySound("goshort.wav");

.....

PHP 코드가 무엇을 의미하는지 모르지만 이 코드를 사용하면 mt4가 완전히 마비되어 다시 설치해야 했고 모든 것을 백업했지만 몇 시간을 낭비했습니다.

 

그 코드는 mt4에 그렇게 할 수 없습니다(mql 코드는 mt4에 그렇게 할 수 없으며 mql의 코딩 오류도 그렇게 할 수 없습니다). "있는 그대로" 붙여넣는 경우에도 컴파일할 수 없습니다.

내가 게시 한 것은 수정한 부분 코드입니다. 그것 - 나머지는 당신의 코드입니다) 그리고 제가 거기에 쓴 것은 정적 날짜/시간 변수를 사용하여 마지막 경고가 발생한 시간을 기억하는 방법의 예일 뿐입니다. 코드를 변경하려면 전체 코드를 게시하십시오. 이 방법은 코드의 일부로 무엇을 하고 있는지 알고 있다고 가정했기 때문입니다.

잘 안되서 죄송합니다만 제 포스팅에 설명된 방법만 잘 적용하시면 잘 됩니다

모두 제일 좋다

zigflip:
PHP 코드가 무엇을 의미하는지 모르지만 이 코드를 사용하면 mt4가 완전히 마비되어 다시 설치해야 했고 모든 것을 백업했지만 몇 시간을 낭비했습니다.