안녕하세요 여러분, 저는 방금 언어를 배우기 시작했습니다. 최근에 그리드 Expert Advisor 작성에 대한 비디오 자습서를 발견하고 작성, 컴파일, 0 오류, 0 경고. 그러나 로봇은 거래를 열지 않습니다. 나는 코드를 게시하고 게으름이 아닌 사람을 살펴보십시오)))
trader781 : EA 자체에서 지표를 계산하는 옵션에 대해서는 아무 말도 없지만 나는 이것을 만났습니다.
어떻게 말하지 않습니까? 나는 당신에게 문서에서 인용을 주었다. EA 자체에서 계산이 진행되지 않을 수도 있습니다. 모든 일이 그곳에서 얼마나 깊이 발생하는지 모르지만 지표와 라이브러리를 휴대할 필요는 없습니다. 결국, 그것이 바로 질문에 대한 것이었습니다. 질문과 대답은 무엇입니까?
차트에 표시에 대해, 예 를 들어 지원/저항 수준 . 터미널을 다시 시작하면 이 모든 것이 차트에서 사라집니다. 어떻게든 구해야 할 것 같습니다. "파일-다른 이름으로 저장"을 클릭하고 저장했지만 도움이 되지 않았습니다. 어제 차트에 마크업을 그리는 데 많은 시간을 보냈고 오늘은 터미널을 켰는데 거기에 없습니다(
Sergey Parkin : 차트에 표시에 대해, 예를 들어 지원/저항 수준. 터미널을 다시 시작하면 이 모든 것이 차트에서 사라집니다. 어떻게든 구해야 할 것 같습니다. "파일-다른 이름으로 저장"을 클릭하고 저장했지만 도움이 되지 않았습니다. 어제 차트에 마크업을 그리는 데 많은 시간을 보냈고 오늘은 터미널을 켰는데 거기에 없습니다(
즉, 라이브러리와 함께 표시기를 가져 와서 ex4에 연결하는 것이 좋습니다.
그 이후의 모든 것이 작동합니까?
나는 행동의 논리에 대해 말하고 있다즉, 라이브러리와 함께 표시기를 가져 와서 ex4에 연결하는 것이 좋습니다.
그 이후의 모든 것이 작동합니까?
미리 감사드립니다!
extern double Lots = 0.1 ;
extern double Profit = 50 ;
extern int Step = 30 ;
extern int Magic = 6677 ;
extern int Slippage = 5 ;
extern int maPeriod = 100 ;
extern int maShift = 1 ;
double ma, FindLastBuyPrice, price;
//------------------------------------------------------------------
//___ПРОВЕРКА_ЗНАКОВ_ПОСЛЕ_ТОЧКИ___
//------------------------------------------------------------------
int OnInit ()
{
if ( Digits == 3 || Digits == 5 )
{
Step *= 10 ;
Slippage *= 10 ;
}
return ( INIT_SUCCEEDED );
}
//---------------------------------------------
void OnDeinit ( const int reason)
{
}
//------------------------------------------------------------------
//
//------------------------------------------------------------------
void OnTick ()
{
ma = iMA ( Symbol (), 0 ,maPeriod, maShift, MODE_SMA , PRICE_CLOSE , 0 );
if (CountBuy() ==0 && CountSell() == 0 && Bid < ma) //
{
if ( OrderSend ( Symbol (), OP_SELL , Lots, Bid , Slippage, 0 , 0 , "" , Magic, 0 , Red) < 1 )
Print ( "Неудалось открыть ордер на Продажу" );
}
if (CountBuy() ==0 && CountSell() == 0 && Ask < ma)
{
if ( OrderSend ( Symbol (), OP_BUY , Lots, Ask , Slippage, 0 , 0 , "" , Magic, 0 , Blue) < 1 )
Print ( "Неудалось открыть ордер на Покупку" );
}
}
//+------------------------------------------------------------------+
D는 누락된 부분을 강조 표시했습니다.
게으르지 말고 문서 링크를 따라가서 주의 깊게 읽으면 모든 것을 이해할 수 있을 것입니다.
EA 자체에서 지표를 계산하는 옵션에 대해서는 아무 말도 없지만 나는 이것을 만났습니다.
csv 형식으로 저장했는데 작동하지 않습니다.
사람들, 터미널에서 차트를 다시 시작한 후 마크업을 저장하는 방법을 알려주십시오.
csv 형식으로 저장했는데 작동하지 않습니다.
어떤 마크업을 말씀하시는 건가요?
터미널을 다시 시작하면 이 모든 것이 차트에서 사라집니다.
어떻게든 구해야 할 것 같습니다.
"파일-다른 이름으로 저장"을 클릭하고 저장했지만 도움이 되지 않았습니다.
어제 차트에 마크업을 그리는 데 많은 시간을 보냈고 오늘은 터미널을 켰는데 거기에 없습니다(
차트에 표시에 대해, 예를 들어 지원/저항 수준.
터미널을 다시 시작하면 이 모든 것이 차트에서 사라집니다.
어떻게든 구해야 할 것 같습니다.
"파일-다른 이름으로 저장"을 클릭하고 저장했지만 도움이 되지 않았습니다.
어제 차트에 마크업을 그리는 데 많은 시간을 보냈고 오늘은 터미널을 켰는데 거기에 없습니다(