if(ObjectFind("최소")>=0) 최소 = ObjectGet("최소",OBJPROP_PRICE1); 그렇지 않으면 최소 = 비어 있음; if(ObjectFind("최대")>=0) 최대 = ObjectGet("최대",OBJPROP_PRICE1); 그렇지 않으면 최대 = EMPTY_VALUE;
하나의 계정 내에서 둘 이상의 거래자/전략을 위한 일종의 위험 관리 시스템을 만드는 것이 가능합니까? 전략을 통해 그들은 자신의 포지션/거래만 "볼" 수 있다는 것이 분명합니다. 라이브 트레이더라면? 각자 자신의 직위만 볼 수 있습니까? 가상 거래 패널을 만들 수 있고 각 거래자가 자신만의 마법을 가지고 있다고 가정해 보겠습니다. 하지만 일반 이력 및 공개 거래에 대한 액세스를 어떻게 해야 할까요? 비슷한 솔루션이 있습니까?
알려주십시오. 신호가 있는 macd 억제 고문이 있습니까?
바로 교차로에서 터미널의 납품에서 표준입니다.
여러분, 막대를 참조하여 숫자/텍스트를 표시하는 방법을 알려주세요. 각 양초 아래의 표시기에 양을 표시하고 싶습니다.
미리 감사드립니다 =)
여기에서 MACD가 신호 1과 교차할 때 화면에 경고를 표시 하는 MACD 표시기 를 찾았습니다.
82행 이후에 전자 메일로 보내는 경고를 올바르게 작성하는 방법은 무엇입니까?
안녕하세요 전문가의 도움이 필요합니다. 표시기에서 가격이 지정된 수준에 도달하면 경고가 트리거된 다음 필요한 빈도로 반복됩니다.
문제는 차트의 다른 기간으로 전환할 때 경고가 즉시 발생하고 모든 시간대가 변경될 때마다 발생하는데, 이는 그다지 유쾌하지 않다는 것입니다.
TF를 변경할 때 경고가 즉시가 아니라 일시 중지 후에 작동하도록 하려면 어떻게 해야 합니까?
#속성 표시기_차트_창
extern bool Mx_L = true;
extern bool Mn_L = true;
extern bool Alert_on = true;
외부 int 일시 중지 = 7;
날짜/시간 민트, 최대값;
이중 최소, 최대;
무효 초기화()
{
if(Mx_L == 참 && Mn_L == 거짓)
{ObjectCreate("최대",OBJ_HLINE, 0, 0, WindowPriceMax());
ObjectSet("최대", OBJPROP_STYLE, STYLE_DOT);
ObjectSet("최대", OBJPROP_COLOR, 아쿠아);}
if(Mx_L == 거짓 && Mn_L == 거짓)
{PlaySound("timeout.wav");}
또 다른
if(Mx_L == 거짓 && Mn_L == 참)
{ObjectCreate("최소",OBJ_HLINE, 0, 0, WindowPriceMin());
ObjectSet("최소", OBJPROP_STYLE, STYLE_DOT);
ObjectSet("최소", OBJPROP_COLOR, 빨간색);}
또 다른
{if(Mx_L == true && Mn_L == true)
ObjectCreate("최소",OBJ_HLINE, 0, 0, WindowPriceMin());
ObjectSet("최소", OBJPROP_STYLE, STYLE_DOT);
ObjectSet("최소", OBJPROP_COLOR, 빨간색);
ObjectCreate("최대",OBJ_HLINE, 0, 0, WindowPriceMax());
ObjectSet("최대", OBJPROP_STYLE, STYLE_DOT);
ObjectSet("최대", OBJPROP_COLOR, 아쿠아);}
}
무효 시작()
{
if(ObjectFind("최소")>=0) 최소 = ObjectGet("최소",OBJPROP_PRICE1); 그렇지 않으면 최소 = 비어 있음;
if(ObjectFind("최대")>=0) 최대 = ObjectGet("최대",OBJPROP_PRICE1); 그렇지 않으면 최대 = EMPTY_VALUE;
if(mint < TimeLocal() && Alert_on == true && 입찰가 < 최소)
{Alert("지원 ",Symbol()," ",DoubleToStr(최소, 5)); 민트 = TimeLocal() + 일시 중지; 최대값 = 0;}
if(maxt < TimeLocal() && Alert_on == true && 묻기 > 최대)
{Alert("저항",Symbol()," ",DoubleToStr(최대, 5)); maxt = TimeLocal() + 일시 중지; 민트 = 0;}
}
추신: 이 질문은 GlobalVariableSet, GlobalVariableGet을 통해 해결됩니다.
안녕하세요 여러분, 말해주세요. 한 컴퓨터에서 다른 브로커와 다른 계정으로 다운로드한 2개의 MT4 창을 열 수 있습니까 ???
안녕하세요 여러분, 말해주세요. 한 컴퓨터에서 다른 브로커와 다른 계정으로 다운로드한 2개의 MT4 창을 열 수 있습니까 ???