초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 462 1...455456457458459460461462463464465466467468469...1503 새 코멘트 Aleksey Vyazmikin 2015.10.27 09:17 #4611 아니면 이 기구에 진드기가 없으면 그러한 구조가 도움이 되지 않습니까? #property strictextern bool USE_Info=true;static datetime TimeN=0;//+------------------------------------------------------------------+//| Expert tick function |//+------------------------------------------------------------------+int start() { datetime TimeC=iTime("GBPUSD",5,0); if(TimeN==0)TimeN=TimeC; if(TimeN==TimeC) return(0); TimeN=TimeC; return(INIT_SUCCEEDED); } Pavel Grigoriev 2015.10.27 11:47 #4612 내가 그것을 알아낼 수 있도록 도와주세요. 상황은 다음과 같습니다. 예를 들어 EURUSD 쌍에서 스탑 30포인트와 이익실현 30포인트 로 포지션을 열어야 하며 , 열기 전에 손실이 발생하도록 로트의 양을 결정해야 합니다. 손실 거래에서 100 USD. MQL5를 사용하여 이를 어떻게 계산할 수 있습니까? SL=30; Lot=계산식 미리 감사드립니다. Artyom Trishkin 2015.10.27 12:10 #4613 PabloEs : 내가 그것을 알아낼 수 있도록 도와주세요. 상황은 다음과 같습니다. 예를 들어 EURUSD 쌍에서 스탑 30포인트와 이익실현 30포인트 로 포지션을 열어야 하며 , 열기 전에 손실이 발생하도록 로트의 양을 결정해야 합니다. 손실 거래에서 100 USD. MQL5를 사용하여 이를 어떻게 계산할 수 있습니까? SL=30; Lot=계산식 미리 감사드립니다. 4의 경우 다음과 같이 계산할 수 있습니다. Lot=돈 / (Stoploss_in_pips*MarketInfo(Symbol(),MODE_TICKVALUE)) Pavel Grigoriev 2015.10.27 12:23 #4614 Artyom Trishkin : 4개의 경우 다음과 같이 계산할 수 있습니다. Lot=돈 / (Stoploss_in_pips*MarketInfo(Symbol(),MODE_TICKVALUE)) 고마워, 하지만 그것은 나를 위해 작동하지 않았다. Artyom Trishkin 2015.10.27 12:36 #4615 PabloEs : 고마워, 하지만 그것은 나를 위해 작동하지 않았다. MarketInfo()가 아니라 SymbolInfoDouble() 을 참조하십시오. 그리고 "일하지 않았다"는 것은 무엇을 의미합니까? 물고기를 주지 않고 낚싯대를 주었습니다. Pavel Grigoriev 2015.10.27 12:44 #4616 Artyom Trishkin : MarketInfo()가 아니라 SymbolInfoDouble()을 참조하십시오. 그리고 "일하지 않았다"는 것은 무엇을 의미합니까? 물고기를 주지 않고 낚싯대를 주었습니다. 낚싯대를 쓰기엔 아직 어려) 다음은 위의 공식을 사용하여 작성한 스크립트입니다. 무효 OnStart() { //--- 이중 테스트=100/(300*_Point*SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE )); 경고(테스트); 33333.33이 나옵니다. 아마도 싸구려가 같지 않습니까? Artyom Trishkin 2015.10.27 12:57 #4617 PabloEs : 낚싯대를 쓰기엔 아직 어려) 다음은 위의 공식을 사용하여 작성한 스크립트입니다. 무효 OnStart() { //--- 이중 테스트=100/(300*_Point*SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE )); 경고(테스트); 33333.33이 나옵니다. 아마도 싸구려가 같지 않습니까? 돈 / ( Stoploss_ in_pips *MarketInfo(Symbol(),MODE_TICKVALUE)) 당신은 그것을 가치 Alexey Viktorov 2015.10.27 13:02 #4618 PabloEs : 낚싯대를 쓰기엔 아직 어려) 다음은 위의 공식을 사용하여 작성한 스크립트입니다. 무효 OnStart() { //--- 이중 테스트=100/(300*_Point*SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE )); 경고(테스트); 33333.33이 나옵니다. 아마도 싸구려가 같지 않습니까? 나는 한 번 이 공식을 썼습니다. 랏 = AccountFreeMargin()*Risk/100*_Point/(StopLoss*MarketInfo(Symbol(), MODE_TICKVALUE)) AccountFreeMargin()*Risk/100 --- 이것은 $100입니다. StopLoss --- 주문 개시 가격과 SL의 차이(포인트가 아님) 따라서 MarketInfo()는 SymbolInfoDouble()로 대체되어야 합니다. Artyom Trishkin 2015.10.27 13:27 #4619 PabloEs : 낚싯대를 쓰기엔 아직 어려) 다음은 위의 공식을 사용하여 작성한 스크립트입니다. 무효 OnStart() { //--- 이중 테스트=100/(300*_Point*SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE )); 경고(테스트); 33333.33이 나옵니다. 아마도 싸구려가 같지 않습니까? 러시아어로 _Point가 0.00001인 경우 가지고 있는 것을 확인하십시오. 0.003 포인트(300*0.00001)를 가져가서 $100를 얻으려면 로트가 33333.33이어야 합니다. 따라서 스피너는 확실히 동일하지 않습니다.) Alexey Viktorov 2015.10.27 14:21 #4620 Artyom Trishkin : 돈 / ( Stoploss_ in_pips *MarketInfo(Symbol(),MODE_TICKVALUE)) 당신은 그것을 가치 맞아요. 이 공식을 작성할 때 내 SL은 주어진 값에 의해 결정되는 것이 아니라 주문 개시 가격 과 일정 수준의 차이로 간주되어 위험 금액에 _Point를 곱해야 했습니다. 1...455456457458459460461462463464465466467468469...1503 새 코멘트 트레이딩 기회를 놓치고 있어요: 무료 트레이딩 앱 복사용 8,000 이상의 시그널 금융 시장 개척을 위한 경제 뉴스 등록 로그인 공백없는 라틴 문자 비밀번호가 이 이메일로 전송될 것입니다 오류 발생됨 Google으로 로그인 웹사이트 정책 및 이용약관에 동의합니다. 계정이 없으시면, 가입하십시오 MQL5.com 웹사이트에 로그인을 하기 위해 쿠키를 허용하십시오. 브라우저에서 필요한 설정을 활성화하시지 않으면, 로그인할 수 없습니다. 사용자명/비밀번호를 잊으셨습니까? Google으로 로그인
아니면 이 기구에 진드기가 없으면 그러한 구조가 도움이 되지 않습니까?
#property strict
extern bool USE_Info=true;
static datetime TimeN=0;
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
int start()
{
datetime TimeC=iTime("GBPUSD",5,0);
if(TimeN==0)TimeN=TimeC;
if(TimeN==TimeC) return(0);
TimeN=TimeC;
return(INIT_SUCCEEDED);
}
내가 그것을 알아낼 수 있도록 도와주세요.
상황은 다음과 같습니다. 예를 들어 EURUSD 쌍에서 스탑 30포인트와 이익실현 30포인트 로 포지션을 열어야 하며 , 열기 전에 손실이 발생하도록 로트의 양을 결정해야 합니다. 손실 거래에서 100 USD. MQL5를 사용하여 이를 어떻게 계산할 수 있습니까?
SL=30;
Lot=계산식
미리 감사드립니다.
내가 그것을 알아낼 수 있도록 도와주세요.
상황은 다음과 같습니다. 예를 들어 EURUSD 쌍에서 스탑 30포인트와 이익실현 30포인트 로 포지션을 열어야 하며 , 열기 전에 손실이 발생하도록 로트의 양을 결정해야 합니다. 손실 거래에서 100 USD. MQL5를 사용하여 이를 어떻게 계산할 수 있습니까?
SL=30;
Lot=계산식
미리 감사드립니다.
4의 경우 다음과 같이 계산할 수 있습니다.
Lot=돈 / (Stoploss_in_pips*MarketInfo(Symbol(),MODE_TICKVALUE))
4개의 경우 다음과 같이 계산할 수 있습니다.
Lot=돈 / (Stoploss_in_pips*MarketInfo(Symbol(),MODE_TICKVALUE))
고마워, 하지만 그것은 나를 위해 작동하지 않았다.
MarketInfo()가 아니라 SymbolInfoDouble() 을 참조하십시오.
그리고 "일하지 않았다"는 것은 무엇을 의미합니까? 물고기를 주지 않고 낚싯대를 주었습니다.
MarketInfo()가 아니라 SymbolInfoDouble()을 참조하십시오.
그리고 "일하지 않았다"는 것은 무엇을 의미합니까? 물고기를 주지 않고 낚싯대를 주었습니다.
낚싯대를 쓰기엔 아직 어려)
다음은 위의 공식을 사용하여 작성한 스크립트입니다.
무효 OnStart()
{
//---
이중 테스트=100/(300*_Point*SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE ));
경고(테스트);
33333.33이 나옵니다. 아마도 싸구려가 같지 않습니까?
낚싯대를 쓰기엔 아직 어려)
다음은 위의 공식을 사용하여 작성한 스크립트입니다.
무효 OnStart()
{
//---
이중 테스트=100/(300*_Point*SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE ));
경고(테스트);
33333.33이 나옵니다. 아마도 싸구려가 같지 않습니까?
돈 / ( Stoploss_ in_pips *MarketInfo(Symbol(),MODE_TICKVALUE))
당신은 그것을 가치
낚싯대를 쓰기엔 아직 어려)
다음은 위의 공식을 사용하여 작성한 스크립트입니다.
무효 OnStart()
{
//---
이중 테스트=100/(300*_Point*SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE ));
경고(테스트);
33333.33이 나옵니다. 아마도 싸구려가 같지 않습니까?
나는 한 번 이 공식을 썼습니다.
랏 = AccountFreeMargin()*Risk/100*_Point/(StopLoss*MarketInfo(Symbol(), MODE_TICKVALUE))
AccountFreeMargin()*Risk/100 --- 이것은 $100입니다.
StopLoss --- 주문 개시 가격과 SL의 차이(포인트가 아님)
따라서 MarketInfo()는 SymbolInfoDouble()로 대체되어야 합니다.
낚싯대를 쓰기엔 아직 어려)
다음은 위의 공식을 사용하여 작성한 스크립트입니다.
무효 OnStart()
{
//---
이중 테스트=100/(300*_Point*SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE ));
경고(테스트);
33333.33이 나옵니다. 아마도 싸구려가 같지 않습니까?
러시아어로 _Point가 0.00001인 경우 가지고 있는 것을 확인하십시오.
0.003 포인트(300*0.00001)를 가져가서 $100를 얻으려면 로트가 33333.33이어야 합니다. 따라서 스피너는 확실히 동일하지 않습니다.)
돈 / ( Stoploss_ in_pips *MarketInfo(Symbol(),MODE_TICKVALUE))
당신은 그것을 가치