피라미딩에 대한 도움

저자:CryptoLiu, 창작: 2022-11-17 09:00:59, 업데이트:

strategy ((title = 은 더 많은 신호를 얻으며, 다중 위치 , 피라미딩 = 5에 진입합니다.) if long조건과 전략.position_size <= 0 strategy.entry ((다중장 열기, strategy.long, when = lowLong, amount = amount, comment = 다중장 열기) if strategy.position_size > 0 및 lowShort strategy.close_all (평평한 다장, comment = 평평한 다장)

이 코드는 내 전략 실행 코드이다. 나는 긴 조건 신호를 유발하고 작은 레벨의 멀티 헤드 신호를 유발할 때 한 번의 거래를 열고, 작은 레벨의 빈 헤드 신호를 유발할 때 한 번의 평형을 열고 마틴과 비슷하게 실현하고자 한다. 그러나 재검토를 작성했을 때 이렇게 작성하면 첫 번째 오픈을 유발할 수 있다는 것을 알게 되었다. 열기 후에 0보다 작은 위치를 만족시키지 않기 때문에 어떻게 비교를 조정하는 것이 더 적합합니까?아래 그림의 지표와 같이, 녹색 지표 금포는 내 롱 컨디션 신호입니다. 4개의 녹색 화살표는 로우롱 신호이고 빨간 화살표는 로우 쇼트 신호입니다.


더 많은

작은 꿈첫 번째 문제는, 피라밍딩 변수를 무시하는 경우 하위 함수 strategy.entry를 strategy.order로 바꿀 수 있다는 것입니다. `` strategy ((title = "다양한 신호를 얻고, 다중 포지션에 진입") if long조건과 전략.position_size >= 0 strategy.order (("다수 개척", strategy.long, when = lowLong, amount = amount, comment = "다수 개척") if strategy.position_size > 0 및 lowShort strategy.close_all (("평수", comment = "다중장 평점") `` 이 모든 것은 불가능합니다.

작은 꿈그러면 엔트리 함수를 사용하여 피라미딩 변수를 설정합니다.

CryptoLiu실제로는 피라미딩 변수를 무시하지도 않습니다. 이전 코드는 여러 번 동방 식을 만들 수 없다는 것입니다.