자동 거래를 일시적으로 중지하는 방법 - 페이지 3

 
towmtdj :
내 코드를 표시하는 데 문제가 없습니다. 그냥 궁금해서요... 소스 코드에 따라 어떻게 달라질 수 있습니까? 당신의 프로그램이 삭제 후에도 살아남게 하기 위해 당신이 할 수 있는 일은 아무 것도 없습니다.

내가 할 수 있는 게 없어?




What can I do to simply stop the program from running without having to close the platform, and if possibile, without even having to remove the program itself ? 


이 시도 ...

 if (IsTradeAllowed()) Print ( "Trade allowed" );

그 안에 논리를 둘러싸고 거기에서 논리를 작동하십시오.

 
차트를 마우스 오른쪽 버튼으로 클릭하십시오. - 전문가 자문 - 제거
[삭제]  
deysmacro :

내가 할 수 있는 게 없어?





이 시도 ...

그 안에 논리를 둘러싸고 거기에서 논리를 작동하십시오.

나는 당신이 조언한 대로 했다.

이 동작은 프로그램을 시작하면 멈출 방법이 없다고 생각하게 만듭니다(즉, 실행 중지 ....).

당신이 조언한 것은 기본적으로 프로그램이 거래가 허용되는지(내가 발견한 것은 도구 모음의 자동 거래 스위치를 어떻게 토글하는지에 따라 다릅니다...) 깨닫고 결과적으로 행동하도록 하는 것입니다. 이렇게 하려면 프로그램이 반드시 끊임없이 달리십시오.

이것은 물론 유용할 수 있지만 내가 요구한 것은 다른 것입니다. 내가 프로그램을 중지하는 것에 대해 이야기할 때, 거래가 허용될 때까지 프로그램을 중단하지 않고 실제로 중지하는 것을 의미합니다.

프로그램이나 스크립트와 같은 소프트웨어를 관리하는 모든 프레임워크에서 가장 기본적인 것 중 하나이기 때문에 방법이 없다고 믿을 수 없습니다.

게다가 전문가 자문단에서 삭제하면 실제로 디스크의 폴더에서 코드가 삭제됩니다. 따라서 코드를 다른 곳에 백업하지 않고 코드를 백업하지 않으면 모든 작업을 잃게 됩니다.

나는 그것이 매우 혼란 스럽다고 생각합니다. 어떻게 생각하십니까?

[삭제]  
GumRai :
차트를 마우스 오른쪽 버튼으로 클릭하십시오. - 전문가 자문 - 제거
mmm... 이 기능이 하나가 아닌 모든 권고자를 삭제하지 않을 것이라고 확신합니까? 감히 안할텐데.....
 
GumRai :
차트를 마우스 오른쪽 버튼으로 클릭하십시오. - 전문가 자문 - 제거
towmtdj :
mmm... 이 기능이 하나가 아닌 모든 권고자를 삭제하지 않을 것이라고 확신합니까? 감히 안할텐데.....

예, 확신합니다, 나는 그것을 셀 수 없이 많이 해왔습니다

차트에서 실행되는 EA는 1개만 가능합니다. 이는 단순히 차트에서 EA를 제거 하고 다른 차트에는 영향을 미치지 않습니다.

 
towmtdj :

이것은 물론 유용할 수 있지만 내가 요구한 것은 다른 것입니다. 프로그램 중지에 대해 이야기할 때 실제로 중지하는 것이지 거래가 허용될 때까지 중지하는 것이 아닙니다.

프로그램이나 스크립트와 같은 소프트웨어를 관리하는 모든 프레임워크에서 가장 기본적인 것 중 하나이기 때문에 방법이 없다고 믿을 수 없습니다.


실제로 있습니다. 외부 Boolean 변수를 넣으면 됩니다. true로 설정하면 실행되고 그렇지 않으면 실행됩니다. 따라서 실행 여부는 설정에 따라 다릅니다.

F7 키를 눌러 EA 속성 을 표시합니다.

 
towmtdj : 한 대로 했습니다.
아니요, 그렇지 않으면 차트에 여전히 웃는 얼굴이 표시되지 않습니다.
[삭제]  
WHRoeder :
towmtdj : 조언 대로 했습니다.
아니요, 그렇지 않으면 차트에 여전히 웃는 얼굴이 표시되지 않습니다.
WHRoeder님, 일부 메시지를 놓쳤습니다.
[삭제]  
deysmacro :

실제로 있습니다. 외부 부울 변수를 넣으면 됩니다. true로 설정하면 실행되고 그렇지 않으면 실행됩니다. 따라서 실행 여부는 설정에 따라 다릅니다.

F7 키를 눌러 EA 속성을 표시합니다.

예, 하지만 여전히 프로그램을 중단하는 것이 아니라 중단하는 것에 대해 이야기하고 있습니다. 맞습니까? 외부 변수를 읽으려면 프로그램이 실행 중이어야 합니다.

물론 이것이 중요한 것은 아니고, 목표물에 맞는 것은 무엇이든 좋다. ...

어쨌든, 프로그램의 F7 은 "외부 변수" 설정에 대한 액세스 권한을 제공하지 않습니다.

알림 활성화/비활성화, 실시간 판매/구매 및 보안 .... F7을 작성하시겠습니까?

게다가, 나는 지금 다른 문제를보고 있습니다 ... 전문가 사이에 포함될 때 중지 된 것처럼 보이기 때문에 프로그램을 업데이트 할 수없는 것 같습니다.

어드바이저와 오토트레이딩이 켜진 상태.....

 
towmtdj : WHRoeder님, 몇 가지 메시지를 놓쳤습니다.
어쨌든, 프로그램의 F7은 "외부 변수" 설정에 대한 액세스 권한을 제공하지 않습니다.
  1. towmtdj : 내가 프로그램을 중지하는 것에 대해 말할 때 실제로 중지 하는 것을 의미합니다. 거래가 허용될 때까지 중지하지 않는 것입니다.
    내가 그랬어? 멈추는 방법을 알려 드렸습니다 . 다시 봐요.

  2. EA에서 입력 변수를 정의하면 F7/properties에 입력 탭이 있습니다.