코딩 도움말 - 페이지 225

 
johnjacob:
당신은 이것을 의미합니다 ... 제대로 나오지 않았습니다 ... 당신이 그것을하면 더 좋을 것입니다.

// --- MasterWhite 텍스트 추가됨

ObjectCreate("txt15M_1", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt15M_1", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt30M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);

ObjectSet("txt15M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);

ObjectCreate("txt15M_2", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt15M_2", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt30M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);

ObjectSet("txt15M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);

ObjectCreate("txt15M_3", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt15M_3", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt30M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);

ObjectSet("txt15M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);

ObjectCreate("txt15M_4", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt15M_4", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt30M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);

ObjectSet("txt15M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);

ObjectCreate("txt15M_5", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt15M_5", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt30M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 116);

ObjectSet("txt15M_5", OBJPROP_XDISTANCE, TextOffSetFromRight);

// ---- 원본 텍스트(아래로 이동됨)

ObjectCreate("txt1H_1", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt1H_1", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt4H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);

ObjectSet("txt1H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);

ObjectCreate("txt1H_2", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt1H_2", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt4H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);

ObjectSet("txt1H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);

ObjectCreate("txt1H_3", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt1H_3", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt4H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);

ObjectSet("txt1H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);

ObjectCreate("txt1H_4", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt1H_4", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt4H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);

ObjectSet("txt1H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);

ObjectCreate("txt1H_5", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt1H_5", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt4H_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 76);

ObjectSet("txt1H_5", OBJPROP_XDISTANCE, TextOffSetFromRight);

// --- MasterWhite 텍스트 추가됨

ObjectCreate("txt30M_1", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt30M_1", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt15M_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);

ObjectSet("txt30M_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);

ObjectCreate("txt30M_2", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt30M_2", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt15M_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);

ObjectSet("txt30M_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);

ObjectCreate("txt30M_3", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt30M_3", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt15M_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);

ObjectSet("txt30M_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);

ObjectCreate("txt30M_4", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt30M_4", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt15M_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);

ObjectSet("txt30M_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);

ObjectCreate("txt30M_5", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt30M_5", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt15M_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 136);

ObjectSet("txt30M_5", OBJPROP_XDISTANCE, TextOffSetFromRight);

// ---- 원본 텍스트(아래로 이동됨)

ObjectCreate("txt4H_1", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt4H_1", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt1H_1", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);

ObjectSet("txt4H_1", OBJPROP_XDISTANCE, TextOffSetFromRight + 120);

ObjectCreate("txt4H_2", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt4H_2", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt1H_2", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);

ObjectSet("txt4H_2", OBJPROP_XDISTANCE, TextOffSetFromRight + 94);

ObjectCreate("txt4H_3", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt4H_3", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt1H_3", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);

ObjectSet("txt4H_3", OBJPROP_XDISTANCE, TextOffSetFromRight + 68);

ObjectCreate("txt4H_4", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt4H_4", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt1H_4", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);

ObjectSet("txt4H_4", OBJPROP_XDISTANCE, TextOffSetFromRight + 34);

ObjectCreate("txt4H_5", OBJ_LABEL, 0, 0, 0);

ObjectSet("txt4H_5", OBJPROP_CORNER, 디스플레이 코너);

ObjectSet("txt1H_5", OBJPROP_YDISTANCE, TextOffSetFromTop + 96);

ObjectSet("txt4H_5", OBJPROP_XDISTANCE, TextOffSetFromRight);

요냐콥

OBJPROP_YDISTANCE의 숫자가 작을수록 더 높음을 의미합니다. 당신이 해야 할 일은 그것들이 해당 시간 프레임(및 해당 개체 이름 에서 볼 수 있는 프레임)에 대해 오름차순으로 진행되고 있는지 확인하는 것입니다.

 

다 좋은데.. 그냥 그대로 두세요..

 

믈라덴,

먼저 원장님과 모든 분들께 감사드립니다. 도구가 완료되었습니다. 나는 다시 칠할 것이라고 생각하는 몇 가지 지표가 있으며 다시 칠하는 문제를 도와줄 수 있는지 알고 싶었습니다. 모든 도움에 미리 감사드립니다.

크레이그

추신: 이것은 내가 처음으로 게시하는 것입니다. 효과가 있을지 모르겠습니다.

 
miller1970:
믈라덴,

먼저 원장님과 모든 분들께 감사드립니다. 도구가 완료되었습니다. 나는 다시 칠할 것이라고 생각하는 몇 가지 지표가 있으며 다시 칠하는 문제를 도와줄 수 있는지 알고 싶었습니다. 모든 도움에 미리 감사드립니다.

크레이그

추신 이번이 처음으로 게시합니다. 효과가 있을지 모르겠습니다.

밀러1970

모두 ex4 파일입니다.

ex4 파일을 변경할 수 없습니다

 

안녕,

이것은 내가 생각했던 것보다 조금 어렵습니다.

£10gbp가 얼마인지 알고 싶습니다. 따라서 £ 10 핍을 알고 싶다면 몇 랏, 1.44 1.2 등

핍당 가치, 위험 비율, 모든 것이 있지만 데모 플랫폼 거래에서 내 코드를 적용할 때 항상 올바르게 작동하지는 않습니다.

내가 필요하다고 생각하는 모든 데이터가 있지만 x 랏 크기로 데모 거래를 열면 pip 값당 £10에서 작동하지 않습니다. 그래서 EURAUD에는 21핍의 데모가 있습니다. 210GBP여야 하지만 £150에 가깝게 표시됩니다.

내가하지 않으면 나를 죽이지는 않겠지 만 누군가 도울 수 있다면이 문제를 해결하고 싶습니다.

예를 들어, GU는 괜찮은 것 같지만 EURAUD 또는 GBPNZD가 나가서 변환이 잘못되었다고 생각합니다. 기본 통화 가 USD, 즉 GBP 값으로 변환하기 때문에 GU를 사용하고 있습니다.

이것이 의미가 있기를 바랍니다. 알파리와 같은 GPB 계정에서만 작동합니다.

PG

파일:
 
pgtips:
안녕,

이것은 내가 생각했던 것보다 조금 어렵습니다.

£10gbp가 얼마인지 알고 싶습니다. 따라서 £ 10 핍을 알고 싶다면 몇 랏, 1.44 1.2 등

핍당 가치, 위험 비율, 모든 것이 있지만 데모 플랫폼 거래에서 내 코드를 적용할 때 항상 올바르게 작동하지는 않습니다.

내가 필요하다고 생각하는 모든 데이터가 있지만 x 랏 크기로 데모 거래를 열면 pip 값당 £10에서 작동하지 않습니다. 그래서 EURAUD에는 21핍의 데모가 있습니다. 210GBP여야 하지만 £150에 가깝게 표시됩니다.

내가하지 않으면 나를 죽이지는 않겠지 만 누군가 도울 수 있다면이 문제를 해결하고 싶습니다.

예를 들어, GU는 괜찮은 것 같지만 EURAUD 또는 GBPNZD가 나가서 변환이 잘못되었다고 생각합니다. 기본 통화가 USD, 즉 GBP 값으로 변환하기 때문에 GU를 사용하고 있습니다.

이것이 의미가 있기를 바랍니다. 알파리와 같은 GPB 계정에서만 작동합니다.

PG

왜 MarketInfo(sym, MODE_TICKVALUE)를 사용하지 않습니까?

 
왜 MarketInfo(sym, MODE_TICKVALUE)를 사용하지 않습니까?

안녕,

친절하게 그 점을 확장해 주시겠습니까? 저는 프로그래밍에 능숙하지 않고 이것을 함께 묶었습니다. 귀하의 제안을 어디에 사용해야 할지 모르겠습니다.

PG

 
pgtips:
안녕,

친절하게 그 점을 확장해 주시겠습니까? 저는 프로그래밍에 능숙하지 않고 이것을 함께 묶었습니다. 귀하의 제안을 어디에 사용해야 할지 모르겠습니다.

PG

PG

MarketInfo( sym, MODE_TICKVALUE) 는 1 표준 로트 크기에 대한 포인트당 가격을 반환합니다. 그 다음부터는 위험을 감수할 수 있는 포인트와 금액을 알고 로트 크기를 계산할 수 있습니다.

 

좋아, 나는 이것을 가지고 놀 것이고, 나는 그것을 GBP로 가져올 필요가 없으므로 항상 변환해야 하기 때문에 포인트당 가격이 분모 통화로 표시될 것입니다.

나는 아직 약간 혼란스럽기 때문에 이것을 가지고 놀 필요가 있지만 그것은 나에게 탐색할 길을 제공합니다.

믈라덴 감사합니다.

 
mladen:
PG MarketInfo( sym, MODE_TICKVALUE) 는 1 표준 로트 크기에 대한 포인트당 가격을 반환합니다. 그 다음부터는 위험을 감수할 수 있는 포인트와 금액을 알고 로트 크기를 계산할 수 있습니다.

안녕 믈라덴

내가 혼란스러워하는 이유를 이해합니다. 이미 이 비트를 구현했기 때문에 로트 크기/위험 등을 이미 알고 있기 때문입니다.

내가 해결하려고 하는 것은 핍당 돈 가치를 기반으로 하는 로트 크기입니다.

따라서 GBP에서 핍당 £10 GBP를 알고 싶다면 로트 크기가 어떤 쌍현재 가격 과 일치하는지 차트에 표시기를 첨부합니다.

나는 이미 위험이 2%이고 로트 크기가 얼마인지 계산하고 있습니다. 모두 제대로 작동하고 있습니다. 내가 갇힌 것을 해결하기 위한 마지막 비트일 뿐입니다.

즉, 이제 GBPAUD는 0.52의 시장 가치를 반환합니다....

따라서 AUD 1핍은 0.52입니다.

그러나 핍당 £10라고 말하고 싶다면 로트 크기를 알고 싶습니다.

그게 가능한지 알아보는게 가장 큰 문제는 아니겠지만 쌍분모가 달라서 가능한지는 모르겠습니다. 따라서 EURGBP는 물론 1파운드이지만 gbpaud는 내가 생각하는 룩업 테이블이 없는 한 지표가 어떤 쌍으로 이동하는지 알아낼 수 없습니다.

이게 맞는 말인지,

감사합니다

PG