 
                                            
        
                                Установил  thinkorswim на iMac все встало но проблема после ввода логина и пароля он начинает логинится и виснет...ощущение такое что-то не дает сделать соединение....В чем причина подскажите кто сталкивался с iMac                            
                                                                    
                                    
            
             
                                            
         
                                            
         limit,dist1); limit=MathMa
limit,dist1); limit=MathMa limit,dist2); // // // // // for (i=limit;i>=0;i--) { hhb1 = Highest(NULL,0,MODE_HIGH,dist1,i-dist1/2); llb1 = Lowest(NULL,0,MODE_LOW,dist1,i-dist1/2); hhb = Highest(NULL,0,MODE_HIGH,dist2,i-dist2/2); llb = Lowest(NULL,0,MODE_LOW,dist2,i-dist2/2); b1[i] = EMPTY_VALUE; b2[i] = EMPTY_VALUE; b3[i] = EMPTY_VALUE; b4[i] = EMPTY_VALUE; double tr = iATR(NULL,0,50,i); if (i==hhb) b1[i]=High[hhb] +tr; if (i==llb) b2[i]=Low[llb] -tr; if (i==hhb1) b3[i]=High[hhb1]+tr/2; if (i==llb1) b4[i]=Low[llb1] -tr/2; } // // // // // if (alertsOn) { int forBar = 1; if (alertsOnCurrent) forBar = 0; if (b1[forBar] != EMPTY_VALUE && b3[forBar] != EMPTY_VALUE) doAlert("strong sell"
limit,dist2); // // // // // for (i=limit;i>=0;i--) { hhb1 = Highest(NULL,0,MODE_HIGH,dist1,i-dist1/2); llb1 = Lowest(NULL,0,MODE_LOW,dist1,i-dist1/2); hhb = Highest(NULL,0,MODE_HIGH,dist2,i-dist2/2); llb = Lowest(NULL,0,MODE_LOW,dist2,i-dist2/2); b1[i] = EMPTY_VALUE; b2[i] = EMPTY_VALUE; b3[i] = EMPTY_VALUE; b4[i] = EMPTY_VALUE; double tr = iATR(NULL,0,50,i); if (i==hhb) b1[i]=High[hhb] +tr; if (i==llb) b2[i]=Low[llb] -tr; if (i==hhb1) b3[i]=High[hhb1]+tr/2; if (i==llb1) b4[i]=Low[llb1] -tr/2; } // // // // // if (alertsOn) { int forBar = 1; if (alertsOnCurrent) forBar = 0; if (b1[forBar] != EMPTY_VALUE && b3[forBar] != EMPTY_VALUE) doAlert("strong sell" ; if (b1[forBar] != EMPTY_VALUE && b3[forBar] == EMPTY_VALUE) doAlert("sell"
; if (b1[forBar] != EMPTY_VALUE && b3[forBar] == EMPTY_VALUE) doAlert("sell" ; if (b1[forBar] == EMPTY_VALUE && b3[forBar] != EMPTY_VALUE) doAlert("minor sell or exit buy"
; if (b1[forBar] == EMPTY_VALUE && b3[forBar] != EMPTY_VALUE) doAlert("minor sell or exit buy" ; if (b2[forBar] != EMPTY_VALUE && b4[forBar] != EMPTY_VALUE) doAlert("strong buy"
; if (b2[forBar] != EMPTY_VALUE && b4[forBar] != EMPTY_VALUE) doAlert("strong buy" ; if (b2[forBar] != EMPTY_VALUE && b4[forBar] == EMPTY_VALUE) doAlert("buy"
; if (b2[forBar] != EMPTY_VALUE && b4[forBar] == EMPTY_VALUE) doAlert("buy" ; if (b2[forBar] == EMPTY_VALUE && b4[forBar] != EMPTY_VALUE) doAlert("minor buy or exit sell"
; if (b2[forBar] == EMPTY_VALUE && b4[forBar] != EMPTY_VALUE) doAlert("minor buy or exit sell" ; } return(0); } // // // // // void doAlert(string doWhat) { static string previousAlert="nothing"; static datetime previousTime; string message; string TimePeriod; if (Period()== 1) TimePeriod = "1 MIN"; if (Period()== 5) TimePeriod = "5 MIN"; if (Period()== 15) TimePeriod = "15 MIN"; if (Period()== 30) TimePeriod = "30 MIN"; if (Period()== 60) TimePeriod = "1 HR"; if (Period()== 240) TimePeriod = "4 HR"; if (Period()== 1440) TimePeriod = "DAILY"; if (Period()== 10080) TimePeriod = "WEEKLY"; if (Period()== 43200) TimePeriod = "MONTHLY"; if (previousAlert != doWhat || previousTime != Time[0]) { previousAlert = doWhat; previousTime = Time[0]; // // // // // message = StringConcatenate(Symbol()," at ", TimePeriod, " Super signal : ",doWhat); if (alertsMessage) Alert(message); if (alertsEmail) SendMail(StringConcatenate(Symbol(),"Super signal "
; } return(0); } // // // // // void doAlert(string doWhat) { static string previousAlert="nothing"; static datetime previousTime; string message; string TimePeriod; if (Period()== 1) TimePeriod = "1 MIN"; if (Period()== 5) TimePeriod = "5 MIN"; if (Period()== 15) TimePeriod = "15 MIN"; if (Period()== 30) TimePeriod = "30 MIN"; if (Period()== 60) TimePeriod = "1 HR"; if (Period()== 240) TimePeriod = "4 HR"; if (Period()== 1440) TimePeriod = "DAILY"; if (Period()== 10080) TimePeriod = "WEEKLY"; if (Period()== 43200) TimePeriod = "MONTHLY"; if (previousAlert != doWhat || previousTime != Time[0]) { previousAlert = doWhat; previousTime = Time[0]; // // // // // message = StringConcatenate(Symbol()," at ", TimePeriod, " Super signal : ",doWhat); if (alertsMessage) Alert(message); if (alertsEmail) SendMail(StringConcatenate(Symbol(),"Super signal " ,message); if (alertsSound) PlaySound("alert2.wav"
,message); if (alertsSound) PlaySound("alert2.wav" ; } }
; } }                            
у меня все норм встало.
Дек 23 2014, 20:48