커뮤니티

배열에 관한 질문

프로필 이미지
nadogaja
2010-11-21 09:50:28
761
글번호 33774
답변완료
안녕하세요 항상 좋은 답변에 감사드리고 있습니다. 배열에 관해 궁금한것이 있습니다. 만약 arry: 고점[5](0); if crossup(c,ma(c,10)) then 고점=c; 이런 수식이 있다면 자동으로 크로스 가 발생할때마다 고점, 고점[1],고점[2], 고점[3],고점[4] 로 배열이 형성되는것인가요. 만약 자동으로 배열이 된다면 순서는 어떻게 되는건가요 맨처음 고점 다음이 고점[1],고점[2] 순서로 배열이 되나요 , 그렇지 않다면 어떤 식으로 형성되는지 알고 싶습니다.설명 부탁드립니다. 그리고 2번재 질문입니다. var: 고점(0); if crossup(c,ma(c,10)) then 고점=c; 변수 고점의 이전값 고점[1]의 경우 단순히 바로 전 봉 값을 나타내는것인지 아니면 최근 크로스 값을 나타내는 것인지 설명부탁드리고, 아울러 전 크로스 값을 나타내려고 하면 배열을 써야 하는지 자세한 설명 부탁드립니다. 3 번째 질문 자주 사용되는 for 구문 예를 들어 고가 비교 저가 비교 등 구문 좀 올려주시고 간단한 설명도 덧 붙여 주시면 감사하겠습니다. 많은 질문 올려서 죄송합니다...한가지씩 물으면 거의 하루뒤에야 답변을 들을수 있기에 한번 질문할때 한꺼번에 하게 되네요,, 바쁘실텐데 ...어째든 항상 감사하게 생각하고 있습니다. 그럼 복받으시고...
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-11-22 17:03:48

안녕하세요 예스스탁입니다. 1. arry: 고점[5](0); if crossup(c,ma(c,10)) then 고점=c; 위와 같이 작성하시면 문장이 잘못된 내용입니다. 배열로 지정한 변수는 항상 그배열방수를 지정해 주셔야 합니다. 현재 발생하면 값은 고점[0]; 직전방생한 값은 고점[1] 그직전은 고점[2]와 같이 저장하고자 하시면 아래와 같이 작성하셔야 합니다. arry: 고점[5](0); if crossup(c,ma(c,10)) then{ 고점[0]=c;#종가저장 고점[1]=고점[0][1];# 고점[0]의 한봉전에 저장된 값을 고점[1]에 저장 고점[2]=고점[1][1];# 고점[1]의 한봉전에 저장된 값을 고점[2]에 저장 고점[3]=고점[2][1];# 고점[2]의 한봉전에 저장된 값을 고점[3]에 저장 고점[4]=고점[3][1];# 고점[3]의 한봉전에 저장된 값을 고점[4]에 저장 } 2. var: 고점(0); if crossup(c,ma(c,10)) then 고점=c; 위와 같이 일반변수로 선언한 고점이라는 변수에 [1]을 붙이시면 한봉전의 값입니다. var: 고점(0); if crossup(c,ma(c,10)) then 고점=c; plot1(고점); plot2(고점[1]); 위식을 차트에 적용하여 수치값을 확인하시기 바랍니다. 3. 말씀하신 고가비교 저가비교 for문이 어떤 내용을 말씀하시는지 모르겠습니다. 게시판에 for로 검색하시면 많은 예제를 보실 수 있습니다. 해당 내용을 참고하시기 바랍니다. 원하시는 내용이 없으시면 전화주시기 바랍니다. 02-3453-1060 즐거운 하루되세요 > nadogaja 님이 쓴 글입니다. > 제목 : 배열에 관한 질문 > 안녕하세요 항상 좋은 답변에 감사드리고 있습니다. 배열에 관해 궁금한것이 있습니다. 만약 arry: 고점[5](0); if crossup(c,ma(c,10)) then 고점=c; 이런 수식이 있다면 자동으로 크로스 가 발생할때마다 고점, 고점[1],고점[2], 고점[3],고점[4] 로 배열이 형성되는것인가요. 만약 자동으로 배열이 된다면 순서는 어떻게 되는건가요 맨처음 고점 다음이 고점[1],고점[2] 순서로 배열이 되나요 , 그렇지 않다면 어떤 식으로 형성되는지 알고 싶습니다.설명 부탁드립니다. 그리고 2번재 질문입니다. var: 고점(0); if crossup(c,ma(c,10)) then 고점=c; 변수 고점의 이전값 고점[1]의 경우 단순히 바로 전 봉 값을 나타내는것인지 아니면 최근 크로스 값을 나타내는 것인지 설명부탁드리고, 아울러 전 크로스 값을 나타내려고 하면 배열을 써야 하는지 자세한 설명 부탁드립니다. 3 번째 질문 자주 사용되는 for 구문 예를 들어 고가 비교 저가 비교 등 구문 좀 올려주시고 간단한 설명도 덧 붙여 주시면 감사하겠습니다. 많은 질문 올려서 죄송합니다...한가지씩 물으면 거의 하루뒤에야 답변을 들을수 있기에 한번 질문할때 한꺼번에 하게 되네요,, 바쁘실텐데 ...어째든 항상 감사하게 생각하고 있습니다. 그럼 복받으시고...