해당 코드에는 시작을 위한 2개의 시작 루틴이 있으므로 수행할 작업이 명확하지 않습니다. 또한 패치 된 TS 코드에서 목적이 무엇인지 표시기가 무엇을해야하는지 표시되지 않으므로 해당 텍스트를보고 무엇을해야하는지 모르기 때문에 내가 할 수있는 일은 단지 당신을 도울 수 없다고 말하는 것뿐입니다.
mladen: 해당 코드에는 시작을 위한 2개의 시작 루틴이 있으므로 수행할 작업이 명확하지 않습니다. 또한 패치 된 TS 코드에서 목적이 무엇인지 표시기가 무엇을해야하는지 표시되지 않으므로 해당 텍스트를보고 무엇을해야하는지 모르기 때문에 내가 할 수있는 일은 단지 당신을 도울 수 없다고 말하는 것뿐입니다.
하지만 이 코드는 MT4에 문제를 일으키지 않습니다. 매우 감사합니다
크랭가스트
2013/5/21해당 코드에는 시작을 위한 2개의 시작 루틴이 있으므로 수행할 작업이 명확하지 않습니다. 또한 패치 된 TS 코드에서 목적이 무엇인지 표시기가 무엇을해야하는지 표시되지 않으므로 해당 텍스트를보고 무엇을해야하는지 모르기 때문에 내가 할 수있는 일은 단지 당신을 도울 수 없다고 말하는 것뿐입니다.
안녕,
난 당신이 도움이 필요합니다.
누군가가 객체 텍스트의 텍스트를 변경할 때 기능 을 호출할 가능성이 있습니까?
고맙습니다
안녕,
난 당신이 도움이 필요합니다.
누군가가 객체 텍스트의 텍스트를 변경할 때 기능을 호출할 가능성이 있습니까?
고맙습니다내가 그렇게 할 수 있는 방법이 없는 한(이를 위해 ObjectGet()을 사용해야 하며 해당 함수 에서 개체의 텍스트를 검색하는 예측된 방법이 없습니다).
...
케이프 코드...
해당 코드에는 시작을 위한 2개의 시작 루틴이 있으므로 수행할 작업이 명확하지 않습니다. 또한 패치 된 TS 코드에서 목적이 무엇인지 표시기가 무엇을해야하는지 표시되지 않으므로 해당 텍스트를보고 무엇을해야하는지 모르기 때문에 내가 할 수있는 일은 단지 당신을 도울 수 없다고 말하는 것뿐입니다.
안녕 mladen
코드를 봐주세요
_SECTION_BEGIN("피트");
TimeFrameSet(inDaily);
TR=Max(Max((High-Low),abs(Ref(Close,-1)-High)),abs(Ref(Close,-1)-Low));
A= H-(TR*0.3);
A1=H-(TR*0.6);
A2=H-(TR*0.8);
A3=H-(TR*1.0);
//
B= L+(TR*0.3);
B1=L+(TR*0.6);
B2=L+(TR*0.8);
B3=L+(TR*1.0);
//
N=100;
H2=HHV(H,N);
L2=LLV(L,N);
PPF=Ref(A,BarsSince(H2));
PPF1=Ref(A1,BarsSince(H2));
PPF2=Ref(A2,BarsSince(H2));
PPF3=Ref(A3,BarsSince(H2));
//
PPFF=Ref(B,BarsSince(L2));
PPFF1=Ref(B1,BarsSince(L2));
PPFF2=Ref(B2,BarsSince(L2));
PPFF3=Ref(B3,BarsSince(L2));
TimeFrameRestore();
// 지원 수준 구름과 선을 플로팅합니다. //
플롯(TimeFrameExpand(PPF,inDaily,expandLast), "R1", colorGreen, styleThick);
플롯(TimeFrameExpand(PPF1,inDaily,expandLast), "R2", colorGreen,styleThick);
Plot(TimeFrameExpand(PPF2,inDaily,expandLast), "R3", colorGreen,styleThick);
플롯(TimeFrameExpand(PPF3,inDaily,expandLast), "R4", colorGreen,styleThick);
Plot(TimeFrameExpand(PPFF,inDaily,expandLast), "S1", colorBlue, styleThick);
플롯(TimeFrameExpand(PPFF1,inDaily,expandLast), "S2", colorBlue,styleThick);
플롯(TimeFrameExpand(PPFF2,inDaily,expandLast), "S3", colorBlue,styleThick);
플롯(TimeFrameExpand(PPFF3,inDaily,expandLast), "S4", colorBlue,styleThick);
_SECTION_END();
안녕 mladen
코드를 봐주세요
_SECTION_BEGIN("피트");
TimeFrameSet(inDaily);
TR=Max(Max((High-Low),abs(Ref(Close,-1)-High)),abs(Ref(Close,-1)-Low));
A= H-(TR*0.3);
A1=H-(TR*0.6);
A2=H-(TR*0.8);
A3=H-(TR*1.0);
//
B= L+(TR*0.3);
B1=L+(TR*0.6);
B2=L+(TR*0.8);
B3=L+(TR*1.0);
//
N=100;
H2=HHV(H,N);
L2=LLV(L,N);
PPF=Ref(A,BarsSince(H2));
PPF1=Ref(A1,BarsSince(H2));
PPF2=Ref(A2,BarsSince(H2));
PPF3=Ref(A3,BarsSince(H2));
//
PPFF=Ref(B,BarsSince(L2));
PPFF1=Ref(B1,BarsSince(L2));
PPFF2=Ref(B2,BarsSince(L2));
PPFF3=Ref(B3,BarsSince(L2));
TimeFrameRestore();
// 지원 수준 구름과 선을 플로팅합니다. //
플롯(TimeFrameExpand(PPF,inDaily,expandLast), "R1", colorGreen, styleThick);
플롯(TimeFrameExpand(PPF1,inDaily,expandLast), "R2", colorGreen,styleThick);
Plot(TimeFrameExpand(PPF2,inDaily,expandLast), "R3", colorGreen,styleThick);
플롯(TimeFrameExpand(PPF3,inDaily,expandLast), "R4", colorGreen,styleThick);
Plot(TimeFrameExpand(PPFF,inDaily,expandLast), "S1", colorBlue, styleThick);
플롯(TimeFrameExpand(PPFF1,inDaily,expandLast), "S2", colorBlue,styleThick);
플롯(TimeFrameExpand(PPFF2,inDaily,expandLast), "S3", colorBlue,styleThick);
플롯(TimeFrameExpand(PPFF3,inDaily,expandLast), "S4", colorBlue,styleThick);
_SECTION_END();죄송합니다,
TimeFrameExpand() 및 TimeFrameRestore()가 무엇을 하는지 모르겠습니다.
죄송합니다. TimeFrameExpand() 및 TimeFrameRestore()가 무엇을 하는지 모르겠습니다.
안녕하세요 mladen PPF=Ref(A,BarsSince(H2));
답장해주셔서 감사합니다.
TimeFrameExpand(),TimeFrameRestore() is(AmiBroker Multi Timeframe Function)( 다중 시간 프레임 표시기 ).
코딩:
"PPF=Ref(A,BarsSince(H2));"
BarsSince(H2);ARRAY가 true(또는 1)인 이후 경과된 막대(기간)의 수를 계산합니다. AmiBroker 공식 언어 함수 참조
BarsSince()를 BASLAST()로 대체하십시오.
BARSLAST(H2); 현재 사이클 수를 유지하는 마지막 조건을 찾습니다.
이 기능 MT4를 표현하려면 BASLAST(H2)가 필요합니다.
링크 참조 감사합니다
크랭가스트
2013-5-23
안녕하세요 mladen PPF=Ref(A,BarsSince(H2));
답장해주셔서 감사합니다.
TimeFrameExpand(),TimeFrameRestore() is(AmiBroker Multi Timeframe Function)( 다중 시간 프레임 표시기 ).
코딩:
"PPF=Ref(A,BarsSince(H2));"
BarsSince(H2);ARRAY가 true(또는 1)인 이후 경과된 막대(기간)의 수를 계산합니다. AmiBroker 공식 언어 함수 참조
BarsSince()를 BASLAST()로 대체하십시오.
BARSLAST(H2); 현재 사이클 수를 유지하는 마지막 조건을 찾습니다.
이 기능 MT4를 표현하려면 BASLAST(H2)가 필요합니다.
링크 참조 감사합니다
크랭가스트
2013-5-23메타 트레이더의 멀티 타임 프레임 지표를 확인하셨나요?
내 경험상 amibroker 지표의 99%가 이미 metatrader 4에도 존재합니다.
안녕 mladen
다시 한 번, 답변에 감사드립니다!
코드를 MT4 멀티 사이클 표시기로 변경하려고했습니다.(1m,5m,15m,30m,1h...)
MT4 표시기에 쓸 수 있습니까?
크랭가스트
2013-5-23
안녕 mladen
barsince(x): 첫 x != 0 이후의 기간 수를 계산합니다.
barlast(x): 마지막 x != 0 이후의 기간 수를 계산합니다.
공식 빠른 참조 - www.TecStock.com
고맙습니다
크랭가스트
2013-5-23