디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

이런식으로 말하면 답변 아무도 안해주던데;;; c언어 어떻게 하는건지 ㅠ

오징어(58.236) 2011.01.29 20:29:12
조회 239 추천 0 댓글 13


#define SIGNAL_NONE 0
#define SIGNAL_BUY   1
#define SIGNAL_SELL  2
#define SIGNAL_CLOSEBUY 3
#define SIGNAL_CLOSESELL 4


extern bool UseTrailingtop = true;
extern int Trailingtop = 30;
extern double fluctuation = 0.00001;
int start()
{
   int Order = SIGNAL_NONE;
   int Total, Ticket;
   double StopLossLevel, TakeProfitLevel;



  
   //+------------------------------------------------------------------+
   //| Variable End                                                     |
   //+------------------------------------------------------------------+


   //Check position


   for (int i = 0; i < OrdersTotal(); i ++)
   {
      OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
      if(OrderType() <= OP_SELL &&  OrderSymbol() == Symbol())
      {


         if(OrderType() == OP_BUY)
         {
            //Trailin stop
            if(UseTrailingtop && ((fluctuation <= iHigh( Symbol(),PERIOD_M1, 0) - iClose( Symbol(),PERIOD_M1, 0)) || (fluctuation <= iClose( Symbol(),PERIOD_M1, 0) - iLow( Symbol(),PERIOD_M1, 0))))
            {                            
                  if(OrderStopLoss() < Bid - Point * Trailingtop)
                  {
                     OrderModify(OrderTicket(), OrderOpenPrice(), Bid - Point * Trailingtop, OrderTakeProfit(), 0, MediumSeaGreen);


                     continue;
                  }
              
            }
         } else
         {
            //Close


            //Trailing top
            if(UseTrailingtop && ((fluctuation <= iHigh( Symbol(),PERIOD_M1, 0) - iClose( Symbol(),PERIOD_M1, 0)) || (fluctuation <= iClose( Symbol(),PERIOD_M1, 0) - iLow( Symbol(),PERIOD_M1, 0))))
            {                
                  if((OrderStopLoss() > (Ask + Point * Trailingtop)) || (OrderStopLoss() == 0))
                  {
                     OrderModify(OrderTicket(), OrderOpenPrice(), Ask + Point * Trailingtop, OrderTakeProfit(), 0, DarkOrange);
 
                     continue;
                  }
              
            }
         }
      }
   }


/*
   for (int j = 0; j < OrdersTotal(); j ++)
   {
      OrderSelect(i, SELECT_BY_POS, MODE_TRADES);
      if(OrderType() <= OP_SELL &&  OrderSymbol() == Symbol())
      {
         if(OrderType() == OP_BUY)
         {
            //Trailing profit
           
            a = b-c
           
            if a > a
           
            c = d


 


desiredprofit = targetprice - orderprice


profit = targetprice - price


while(desiredprofit < profit)
{


 targetprice = price + desiredprofit


 profit = targetprice - price


}



                  double abc = OrderOpenPrice() - OrderTakeProfit();
                 
                  double abc1 = Bid - OrderTakeProfit();
                 
                  if(abc1 > OrderOpenPrice() - OrderTakeProfit())
                  {


                  OrderTakeProfit() = OrderTakeProfit()-(abc1 - spread1);


                  if(Bid - OrderOpenPrice() < 0)
                  {                         


                     OrderModify(OrderTicket(), OrderOpenPrice(),OrderStopLoss(), (Bid - OrderOpenPrice())+abc1, 0, MediumSeaGreen);


                     continue;
                  }
              
           
         } else
         {
            //Close


            //Trailing profit
                  double abc2 = OrderOpenPrice() - OrderTakeProfit();
                 
                  if((OrderOpenPrice() - Ask) < 0)
                  {              


                     OrderModify(OrderTicket(), OrderOpenPrice(),OrderStopLoss(), (OrderOpenPrice() - Ask)+abc2, 0, DarkOrange);
 
                     continue;
                  }
        
         }
      }
   }


*/



   return(0);
}
//+------------------------------------------------------------------+


이건 만지다마 그냥 둔것인데요.

요기서 테이크프로핏이 처음 orderopenprice랑 OrderTakeProfit 차이를 기준으로 계속 수정하게 만들고 싶은데 어떻게 해야 하는지 모르겠습니다.

buy 문구에서 oderopenprice- ordertakeprofit 차이가 50이라면 현재 price - ordertakeprofit이 100으로 변했을때 50 - ordertakeprofit 으로 수정하는 방식으로요.

반대로 50 이하면 수정을 안하고요.

이렇게 할려면 어떻게 해야 하나요?  

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 논란보다 더 욕 많이 먹어서 억울할 것 같은 스타는? 운영자 24/09/23 - -
이슈 [디시人터뷰] '더 인플루언서' 표은지, 귀여움과 섹시함을 겸비한 모델 운영자 24/09/26 - -
267994 다이나 리눅스가 다운로드 제한 횟수를 초과했대 엉엉 T.T [1] 분당살람갤로그로 이동합니다. 11.08.29 108 0
267993 삼성판 카톡이 나왔으니 분당살람갤로그로 이동합니다. 11.08.29 61 0
267991 ★★★삼성소프트웨어멤버쉽에 관해 질문좀요 ㅠㅠㅠㅠㅠㅠㅠ [3] (59.12) 11.08.29 220 0
267990 갑자기 동물보니까..내가 키우는 애들.. [6] McHello갤로그로 이동합니다. 11.08.29 91 0
267989 [꾸준글] 언어는 최소한 3개는 숙달해 놓아야 한다. [8] 생각놀이갤로그로 이동합니다. 11.08.29 159 0
267988 코넬로 편입하고 싶다 [2] ㅁㄴㅇㄹ(130.126) 11.08.29 70 0
267987 망신 3종셋트 김치블럭갤로그로 이동합니다. 11.08.29 32 0
267985 내가 아는 애중에 김태희 뺨치도록 이쁜애가 있거든? [16] 우ㅈ갤로그로 이동합니다. 11.08.29 239 0
267983 mchello 횽이 낚여 주었네.. [4] 쿄스케갤로그로 이동합니다. 11.08.29 78 0
267981 한국 여자가 이쁘지 김치블럭갤로그로 이동합니다. 11.08.29 97 0
267980 한국 여자가 이쁘다고??? [1] 거칠게갤로그로 이동합니다. 11.08.29 99 0
267975 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 프로젝트 [20] +어게인갤로그로 이동합니다. 11.08.29 183 0
267974 언제까지 한국에서 살텐가!! [1] 거칠게갤로그로 이동합니다. 11.08.29 82 0
267973 개강기념 [1] 김치블럭갤로그로 이동합니다. 11.08.29 38 0
267972 GPS에 예비군 훈련장 안나오더라? [6] blackd갤로그로 이동합니다. 11.08.29 121 0
267971 곽노현 뭐여? 이모군(175.114) 11.08.29 50 0
267970 진짜 진짜 오랜만에 담배를 한모금 빨았는데 [4] 우ㅈ갤로그로 이동합니다. 11.08.29 95 0
267969 도와주세요 프갤러임(211.104) 11.08.29 43 0
267968 삼성의 S/W 인력 끌어모우기 결과가 나오기시작했다 [5] .3(124.137) 11.08.29 289 0
267967 여러군데 많이 써먹으려면 C가 가장 포괄적인가요? [7] (183.98) 11.08.29 127 0
267965 내가 좋아하는 애가 내 싸이 오는지 안오는지 확인 방법 2 [3] 쿄스케갤로그로 이동합니다. 11.08.29 87 0
267962 내가 싸이 방문자 알려주는 간단한 방법 알려준다. [2] 쿄스케갤로그로 이동합니다. 11.08.29 237 0
267960 ssd 64Gb 4개를 레이드0로 묶었다네.. [6] blackd갤로그로 이동합니다. 11.08.29 128 0
267959 월급 1주일 남았다...... [2] 좋은아버지갤로그로 이동합니다. 11.08.29 69 0
267956 상암동 롯데리아 왔는데 분당살람갤로그로 이동합니다. 11.08.29 109 0
267955 온라인 저지 다 만들었뜸 [3] ㅁㄴㅇㄹ(130.126) 11.08.29 67 0
267954 아 미친 날파리 ㅠㅜ [1] 쿄스케갤로그로 이동합니다. 11.08.29 48 0
267952 이여자 쌍커플 수술 했넹 [2] 거칠게갤로그로 이동합니다. 11.08.29 184 0
267951 미국에서는 [2] ㅁㄴㅇㄹ(130.126) 11.08.29 117 0
267948 사회성없으니까 살기힘든듯 [4] ㅇㅇ(61.77) 11.08.29 108 0
267947 형들 회사 들어갈때 있잖아 교육같은거 받나? [3] 해삼군갤로그로 이동합니다. 11.08.29 98 0
267941 우클릭 방지 해놓는거 소용이 있냐? [9] blackd갤로그로 이동합니다. 11.08.29 206 0
267939 IT 이민을 가려면 어던 절차를 밟아야 하나여? 'ㅅ' [1] 거칠게갤로그로 이동합니다. 11.08.29 160 0
267938 지금 하는작업이 좆나 웃긴게 laoshanlong갤로그로 이동합니다. 11.08.29 54 0
267937 자 모두 트렁크에 짐 챙기자 [5] 분당살람갤로그로 이동합니다. 11.08.29 89 0
267934 구매거부운동도 영업방해래 ㅋㅋㅋㅋ .3(124.137) 11.08.29 58 0
267933 it인력 양성하려면 초중고 폐지하고 it과정 만들면 됨미 [2] ㅇㅇ(61.77) 11.08.29 73 0
267931 새 신발 살 때 됐다 [1] 분당살람갤로그로 이동합니다. 11.08.29 44 0
267929 NULL이랑 NUL이랑 다른거임? [6] ㅁㄴㅇ(210.178) 11.08.29 110 0
267927 아스트라로테 보긔 [4] 쿄스케갤로그로 이동합니다. 11.08.29 82 0
267926 10년전 서울대 컴공 정원이 120인데 지금 55라면 무슨의미 [2] ㅇㅇ(61.77) 11.08.29 214 0
267925 컴과로 전과예정인데 맥북에어 괜찮아요? [14] 컴과(203.233) 11.08.29 263 0
267922 하드웨어 기술은 발전하는데, 배터리 기술은 발전을 안하는거 같아. [9] blackd갤로그로 이동합니다. 11.08.29 170 0
267921 만화중에 전뇌코일이라는 애니가 있다. [2] 생각놀이갤로그로 이동합니다. 11.08.29 84 0
267920 "정부가 발주하는 소프트웨어, 제값 쳐준다" 이거 보고... [5] iljeomobolt갤로그로 이동합니다. 11.08.29 199 0
267919 학원 프로젝트 할때 묻혔지만.. 증강현실을 이용한 게임 아이디어.. [6] 쿄스케갤로그로 이동합니다. 11.08.29 166 0
267917 그 아래 증강현실 어플 개발하는데 애로사항.. [6] 쿄스케갤로그로 이동합니다. 11.08.29 123 0
267916 SKT가 주파수 낙찰했네 [1] 거칠게갤로그로 이동합니다. 11.08.29 877 0
267913 [경제초점] 전세계 스마트폰이 삼성 '바다'를 쓰는 날 [4] 거칠게갤로그로 이동합니다. 11.08.29 103 0
267912 동네의 모든 것을 정보화하고싶다 [3] ㅇㅇ(61.77) 11.08.29 66 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2