전체 코드를 표시하지 않았으므로 아마도 내 질문이 명확하지 않은 것 같습니다. 여기에 코드가 있습니다.
아래에 쓰여진 논리가 작동할까요?
if((OrderStopLoss()==0)&&( newstop >MarketInfo(Symbol(),MODE_STOPLEVEL)*Point))// если стоплосс не определен, то тралим в любом случаеOrderModify( ticket ,OrderOpenPrice(), newstop ,OrderTakeProfit(),OrderExpiration());
int mi =MarketInfo(Symbol(),MODE_STOPLEVEL);
double m = mi*Point;
double mi1 =NormalizeDouble( Вid - m ,Digits);if((OrderStopLoss()==0)&&( newstop < mi1 ))// если стоплосс не определен, то тралим в любом случаеOrderModify( ticket ,OrderOpenPrice(), newstop ,OrderTakeProfit(),OrderExpiration());
프로그래머를 위한 질문입니다. 검색은 지금까지 아무것도 나타나지 않았습니다. 거래 로봇에서 거래가 수행되기 때문에 비율 건너 뛰기, 즉 로봇 거래가 손실 된 다음 두 번째 비율부터 시작하여 거래 (코드 블록을 찾을 위치 / 누군가가이 문제를 처리 한 위치)를 설정하는 방법 가상 아웃하고 트리거된 손절매가 발견되면 한 로봇이 이미 돈으로 거래를 시작한 후 지정된 배팅 수를 계산한 후 다시 돈이 아닌 거래를 시작하고 가상으로(배팅 건너뛰기) 다시 대기합니다. 손절매가 작동하려면 다시 한 번 베팅에서 디포 펀드를 사용하여 작동하기 시작합니다.
kraizislot писал(а)>> 프로그래머를 위한 질문입니다. 검색은 지금까지 아무것도 나타나지 않았습니다. 거래 로봇에서 거래가 수행되기 때문에 비율 건너 뛰기, 즉 로봇 거래가 손실 된 다음 두 번째 비율부터 시작하여 거래 (코드 블록을 찾을 위치 / 누군가가이 문제를 처리 한 위치)를 설정하는 방법 가상 아웃하고 트리거된 손절매가 발견되면 한 로봇이 이미 돈으로 거래를 시작한 후 지정된 배팅 수를 계산한 후 다시 돈이 아닌 거래를 시작하고 가상으로(배팅 건너뛰기) 다시 대기합니다. 손절매가 작동하려면 다시 한 번 베팅에서 디포 펀드를 사용하여 작동하기 시작합니다.
실제로 베팅 건너뛰기에 대한 기사가 있지만 로봇이 베팅을 건너뛰도록 *강제*하는 코드가 없거나 찾지 못했습니다(첨부된 아카이브를 열었습니다). 1년에 백 요율을 주고 1~2개는 무익한 로봇이 있습니다. 기다렸다가 시장에 진입하면 자동으로 하게 된다면 완전히 다른 마팅게일입니다. 이 접근 방식을 사용하면 침전물이 발생하기 전에 배수를 기다리는 것보다 침전물을 한 번에 배수하는 것이 훨씬 더 어렵습니다. 주제가 열려 있다고 생각했지만 어떤 식으로든 최소한 일부 코드를 찾을 수 없습니다.
kraizislot писал(а)>> 실제로 베팅 건너뛰기에 대한 기사가 있지만 로봇이 베팅을 건너뛰도록 *강제*하는 코드가 없거나 찾지 못했습니다(첨부된 아카이브를 열었습니다). 1년에 백 요율을 주고 1~2개는 무익한 로봇이 있습니다. 기다렸다가 시장에 진입하면 자동으로 하게 된다면 완전히 다른 마팅게일입니다. 이 접근 방식을 사용하면 침전물이 발생하기 전에 배수를 기다리는 것보다 침전물을 한 번에 배수하는 것이 훨씬 더 어렵습니다. 주제가 열려 있다고 생각했지만 어떤 식으로든 최소한 일부 코드를 찾을 수 없습니다.
가상 거래 모듈을 만드는 것이 필요합니다. 이 접근 방식을 구현하는 코드가 있습니다. 자신에게 맞게 조정하면 됩니다.
프로그래머를 위한 질문!
stoplevel을 등록하는 방법?
newstop - 표시선을 사용 하여 식별된 새 가격, 이 가격에 손절매를 설정하고 싶습니다.
newstop = 1.5005, Bid price = 1.5000, 브로커의 stop-level이 10포인트라고 가정해 봅시다. 그래서 이 수준에서 손절매를 설정할 수 없을 것입니다. 어떻게 올바르게 적어야 할까요? 스톱 레벨로 인한 오류가 없도록?
(newstop>MarketInfo(Symbol(),MODE_STOPLEVEL))
감사하다.
double op=NP( MathMax (Bid-SL*Point, Bid-StopLvl))
NP - 가격 정상화.
이중 연산=NP(MathMax(Bid-SL*Point, Bid-StopLvl))
NP - 가격 정상화.
고맙지만 포인트를 곱하면?
전체 코드를 표시하지 않았으므로 아마도 내 질문이 명확하지 않은 것 같습니다. 여기에 코드가 있습니다.
아래에 쓰여진 논리가 작동할까요?
아니면 예를 들어 구매를 위해 먼저 이 작업을 수행해야 합니까?
아니면 예를 들어 구매를 위해 먼저 이 작업을 수행해야 합니까?
상태를 확인할 때 주문 유형을 고려해야 합니다. 예를 들어 다음과 같이 할 수 있습니다.
프로그래머를 위한 질문입니다. 검색은 지금까지 아무것도 나타나지 않았습니다. 거래 로봇에서 거래가 수행되기 때문에 비율 건너 뛰기, 즉 로봇 거래가 손실 된 다음 두 번째 비율부터 시작하여 거래 (코드 블록을 찾을 위치 / 누군가가이 문제를 처리 한 위치)를 설정하는 방법 가상 아웃하고 트리거된 손절매가 발견되면 한 로봇이 이미 돈으로 거래를 시작한 후 지정된 배팅 수를 계산한 후 다시 돈이 아닌 거래를 시작하고 가상으로(배팅 건너뛰기) 다시 대기합니다. 손절매가 작동하려면 다시 한 번 베팅에서 디포 펀드를 사용하여 작동하기 시작합니다.
기사도 비슷했다.
실제로 베팅 건너뛰기에 대한 기사가 있지만 로봇이 베팅을 건너뛰도록 *강제*하는 코드가 없거나 찾지 못했습니다(첨부된 아카이브를 열었습니다). 1년에 백 요율을 주고 1~2개는 무익한 로봇이 있습니다. 기다렸다가 시장에 진입하면 자동으로 하게 된다면 완전히 다른 마팅게일입니다. 이 접근 방식을 사용하면 침전물이 발생하기 전에 배수를 기다리는 것보다 침전물을 한 번에 배수하는 것이 훨씬 더 어렵습니다. 주제가 열려 있다고 생각했지만 어떤 식으로든 최소한 일부 코드를 찾을 수 없습니다.
가상 거래 모듈을 만드는 것이 필요합니다. 이 접근 방식을 구현하는 코드가 있습니다. 자신에게 맞게 조정하면 됩니다.