포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 426

 
Trader7777 :

무슨 뜻인가요?

미결 주문이 없으면 로트 수가 0 이 되기 때문에 0으로 나눕니다.
 
Trader7777 :

어쩌면 그것에 매달려 있습니다.



물론 그것에


  for ( int i = 0 ; i <= OrdersTotal (); i++)
 
로트를 계산하는 공식에 따라 잔액은 N 달러로 마이너스가되었습니다. 마이너스 + TP를 커버하는 데 필요한 랏
 
Trader7777 :

무슨 뜻인가요?

이것은 나누기 전에 제수가 0인지 확인하는 것을 의미합니다.
 
vadynik :
로트를 계산하는 공식에 따라 잔액은 N 달러로 마이너스가되었습니다. 마이너스 + TP를 커버하는 데 필요한 랏

어리석게도 몫을 두 배로 늘리고 손익분기점에 필요한 TR을 계산할 수 있습니다. 그러나 조만간 Martin은 두 배로 되더라도 병합되고 때로는 손이 즉시 가려워 한 번에 4를 곱하기))))
 
evillive :

어리석게도 몫을 두 배로 늘리고 손익분기점에 필요한 TR을 계산할 수 있습니다. 그러나 조만간 Martin은 두 배로 되더라도 병합되고 때로는 손이 즉시 가려워 한 번에 4를 곱하기))))

아니, 두배로 하는 건 좋지 않아, 손실의 크기에서 춤을 추고 싶다, 그리고 그는 아프리카의 마틴이자 마틴이다) 손잡이 등으로 늘렸더니 오래 앉아 있는 게 아쉬웠다 xD
 
telecserega :


cm-MA 29,04,13.rar

누구든지 일부 매개 변수를 약간 디컴파일하고 변경할 수 있습니까????


잘못된 행동에 대해 하루 금지
 
fgyhtre :

전문가에게 도움을 요청하세요

나는 어떤 식 으로든 어드바이저를 테스트 할 수 없습니다 (

2014.01.12 13:18:56 2014.01.10 22:41 MACD 샘플 USDCHF,M1: OrderSend 오류 4107
2014.01.12 13:18:56 2014.01.10 22:41 MACD 샘플 USDCHF,M1: OrderSend 함수에 대한 잘못된 가격 0.90324000

누구든지 고칠 수 있습니까?


OrderSend() 전에 문자열을 삽입해 보십시오.

traderate = NormalizeDouble(traderate, Digits);

 
vadynik :

아니 2배로 하는게 좋지않을까 하는 손실의 크기부터 춤추고싶고 아프리카에서 마틴이자 마틴)손잡이등으로 늘렸더니 오래앉아서 아쉬웠다 xD
무균 실험실 조건(스왑 = 0, 커미션 = 0, 스프레드 = 1)을 가정해 보겠습니다.

SL=100 및 TP=100이고 잔액이 1000달러이고 거래량이 0.1랏인 Eurodollar의 포지션은 SL에 의해 마감되었습니다. 잔액은 1000-100-1=899 달러입니다.

손실 거래와 동일한 TP로 손실을 메우려면 다음 거래가 미끄러지지 않고 마감되면 충분합니다. 이 경우 로트는 로트=0.11, 잔액 = 899+110-1=1008과 같이 최소 로트 단계 하나만 증가합니다.

실제로 스왑, 커미션, 스프레드 증가 및 슬리피지가 있습니다)))

그리고 핍의 가격은 모든 쌍이 아니라 상품에 따라 다릅니다. 1핍은 0.1랏에 대해 1달러와 같습니다.


대략 공식은 다음과 같습니다(손실 + 스프레드 + 스왑 + 수수료 + 슬리피지) * 핍 가격 / 10의 거듭제곱, 여기서 거듭제곱은 괄호 안의 금액 자릿수입니다.

유로달러의 예, 100포인트 손실이 있는 0.1 로트: (100+5+2+1+5)*1/1000=0.113 - 로트에 대한 브로커의 요구 사항과 일치하도록 가져옵니다 - 로트 = 0.11.

즉, 0.11랏 의 포지션을 열고 100핍의 이익으로 마감하면 잔액은 899+110-5=1004(5는 스프레드)가 됩니다.

 
Trader7777 :

어쩌면 그것에 매달려 있습니다.



나는 "for (i=...") 루프에서 i 변수를 엉망으로 만들지 않을 것입니다...

IMHO - while 루프(i< OrdersTotal() )를 만들고 이 루프 전에 i=0을 할당하고 각 OrderClose에서 i=0을 재설정하는 것이 더 정확합니다. 그렇지 않으면 i++입니다.

그리고 휴식을 취하십시오. 카운트 >= n